Quick answers
- Is CVE-2016-7150 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2016-7150 being exploited in the wild.
- How severe is CVE-2016-7150?
- Medium severity, with a CVSS score of 5.4, published 18 January 2017.
- Which products and versions are affected?
- b2evolution b2evolution 6.7.5 and earlier.
- Is there a fix for CVE-2016-7150?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2016-7150 attacked?
- It is attacked over the network, in a network appliance.
- Am I affected by CVE-2016-7150?
- Check whether you run B2evolution. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
A stored cross-site scripting (XSS) vulnerability exists in b2evolution versions 6.7.5 and earlier. The flaw is located in the 'Short site name' setting within the 'set_settings' component, where input is not properly sanitized before being rendered in the site header. An authenticated attacker with sufficient privileges to modify site settings can inject malicious JavaScript or HTML. When other users, including administrators, view pages where this site name is displayed, the payload executes in the context of their session. A patch has been released in the project's GitHub repository to address this by implementing proper HTML attribute encoding.
Affected products
- b2evolution b2evolution 6.7.5 and earlier
Timeline
- 2016-08-12: disclosed: Vendor notified by researcher Chen Ruiqi
- 2016-09-12: other: Public CVE request on oss-security mailing list
- 2017-01-18: advisory: NVD publication date