Plone 'safe_html' HTML Injection Vulnerability
BID:40999
Info
Plone 'safe_html' HTML Injection Vulnerability
| Bugtraq ID: | 40999 |
| Class: | Input Validation Error |
| CVE: |
CVE-2010-2422 |
| Remote: | Yes |
| Local: | No |
| Published: | Jun 19 2010 12:00AM |
| Updated: | Apr 13 2015 09:02PM |
| Credit: | Alan Hoey of Team Rubber |
| Vulnerable: |
Plone Plone 3.3.5 Plone Plone 3.3.4 Plone Plone 3.3.3 Plone Plone 3.3.2 Plone Plone 3.3.1 Plone Plone 3.2.3 Plone Plone 3.2.2 Plone Plone 3.1.6 Plone Plone 3.0.4 Plone Plone 3.0.3 Plone Plone 3.0.2 Plone Plone 3.0.1 Plone Plone 2.5.4 Plone Plone 2.5.1 Plone Plone 2.1.2 Plone Plone 3.3 Plone Plone 3.2 Plone Plone 3.1 Plone Plone 3.0 Plone Plone 2.5-beta1 Plone Plone 2.5 |
| Not Vulnerable: | |
Discussion
Plone 'safe_html' HTML Injection Vulnerability
Plone is prone to an HTML-injection vulnerability because it fails to properly sanitize user-supplied input before using it in dynamically generated content.
Successful exploits will allow attacker-supplied HTML and script code to run in the context of the affected browser, potentially allowing the attacker to steal cookie-based authentication credentials or to control how the site is rendered to the user. Other attacks are also possible.
All versions since Plone 2.1 are vulnerable.
Plone is prone to an HTML-injection vulnerability because it fails to properly sanitize user-supplied input before using it in dynamically generated content.
Successful exploits will allow attacker-supplied HTML and script code to run in the context of the affected browser, potentially allowing the attacker to steal cookie-based authentication credentials or to control how the site is rendered to the user. Other attacks are also possible.
All versions since Plone 2.1 are vulnerable.
Exploit / POC
Plone 'safe_html' HTML Injection Vulnerability
Attackers can use a browser to exploit this issue.
Attackers can use a browser to exploit this issue.
Solution / Fix
Plone 'safe_html' HTML Injection Vulnerability
Solution:
Fixes are available. Please see the references for more details.
Solution:
Fixes are available. Please see the references for more details.
References
Plone 'safe_html' HTML Injection Vulnerability
References:
References:
- Plone Homepage (Plone)
- CVE-2010-UNASSIGNED: HTML injection in safe_html (Plone)