CVE-2016-7147
Description
Cross-site scripting (XSS) vulnerability in the manage_findResult component in the search feature in Zope ZMI in Plone before 4.3.12 and 5.x before 5.0.7 allows remote attackers to inject arbitrary web script or HTML via vectors involving double quotes, as demonstrated by the obj_ids:tokens parameter. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-7140.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: cve@mitre.org — https://www.curesec.com/blog/article/blog/Plone-XSS-186.html
Vendor advisory: cve@mitre.org — https://plone.org/security/hotfix/20170117/non-persistent-xss-in-zope2
Vendor advisory: cve@mitre.org — https://plone.org/security/hotfix/20170117
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| plone | plone | 4.1.6 | |
| plone | plone | 4.2 | |
| plone | plone | 2.5.5 | |
| plone | plone | 3.3 | |
| plone | plone | 3.3.1 | |
| plone | plone | 3.3.2 | |
| plone | plone | 3.3.3 | |
| plone | plone | 3.3.4 | |
| plone | plone | 3.3.5 | |
| plone | plone | 3.3.6 | |
| plone | plone | 4.0 | |
| plone | plone | 4.0.1 | |
| plone | plone | 4.0.2 | |
| plone | plone | 4.0.3 | |
| plone | plone | 4.0.4 | |
| plone | plone | 4.0.5 | |
| plone | plone | 4.0.7 | |
| plone | plone | 4.0.8 | |
| plone | plone | 4.0.9 | |
| plone | plone | 4.0.10 | |
| plone | plone | 4.1 | |
| plone | plone | 4.1.1 | |
| plone | plone | 4.1.2 | |
| plone | plone | 4.1.3 | |
| plone | plone | 4.1.4 | |
| plone | plone | 4.1.5 | |
| plone | plone | 4.2.1 | |
| plone | plone | 4.2.2 | |
| plone | plone | 4.2.3 | |
| plone | plone | 4.2.4 | |
| plone | plone | 4.2.5 | |
| plone | plone | 4.2.6 | |
| plone | plone | 4.2.7 | |
| plone | plone | 4.3 | |
| plone | plone | 4.3.1 | |
| plone | plone | 4.3.2 | |
| plone | plone | 4.3.3 | |
| plone | plone | 4.3.4 | |
| plone | plone | 4.3.5 | |
| plone | plone | 4.3.6 | |
| plone | plone | 4.3.7 | |
| plone | plone | 4.3.8 | |
| plone | plone | 4.3.9 | |
| plone | plone | 4.3.10 | |
| plone | plone | 4.3.11 | |
| plone | plone | 5.0 | |
| plone | plone | 5.0.1 | |
| plone | plone | 5.0.2 | |
| plone | plone | 5.0.3 | |
| plone | plone | 5.0.4 | |
| plone | plone | 5.0.5 | |
| plone | plone | 5.0.6 | |
| plone | plone | 5.1 | |
References
- http://www.securityfocus.com/bid/96117
- https://plone.org/security/hotfix/20170117
- https://plone.org/security/hotfix/20170117/non-persistent-xss-in-zope2
- https://www.curesec.com/blog/article/blog/Plone-XSS-186.html
- https://nvd.nist.gov/vuln/detail/CVE-2016-7147
- https://github.com/plone/Plone
- https://github.com/pypa/advisory-database/tree/main/vulns/plone/PYSEC-2017-64.yaml
- https://web.archive.org/web/20170214002551/http://www.securityfocus.com/bid/96117
- http://www.curesec.com/blog/article/blog/Plone-XSS-186.html
CWEs
CWE-79
Verify integrity in audit chain (admin only). AS-IS.