Drupal Taxonomy Vocabulary 'Help text' HTML Injection Vulnerability
BID:34893
Info
Drupal Taxonomy Vocabulary 'Help text' HTML Injection Vulnerability
| Bugtraq ID: | 34893 |
| Class: | Input Validation Error |
| CVE: |
CVE-2009-1844 |
| Remote: | Yes |
| Local: | No |
| Published: | May 08 2009 12:00AM |
| Updated: | Jun 08 2009 08:59PM |
| Credit: | Justin Klein Keane |
| Vulnerable: |
Drupal Drupal 6.9 Drupal Drupal 6.7 Drupal Drupal 6.6 Drupal Drupal 6.5 Drupal Drupal 6.4 Drupal Drupal 6.3 Drupal Drupal 6.2 Drupal Drupal 6.11 Drupal Drupal 6.10 Drupal Drupal 6.1 Drupal Drupal 6.0 Drupal Drupal 5.9 Drupal Drupal 5.8 Drupal Drupal 5.7 Drupal Drupal 5.6 Drupal Drupal 5.5 Drupal Drupal 5.4 Drupal Drupal 5.3 Drupal Drupal 5.2 Drupal Drupal 5.17 Drupal Drupal 5.16 Drupal Drupal 5.15 Drupal Drupal 5.13 Drupal Drupal 5.12 Drupal Drupal 5.11 Drupal Drupal 5.10 Drupal Drupal 5.1 revision 1.1 Drupal Drupal 5.1 Drupal Drupal 5.0 |
| Not Vulnerable: |
Drupal Drupal 6.12 Drupal Drupal 5.18 |
Discussion
Drupal Taxonomy Vocabulary 'Help text' HTML Injection Vulnerability
The Taxonomy module for Drupal is prone to an HTML-injection vulnerability because the application fails to properly sanitize user-supplied input before using it in dynamically generated content.
Attacker-supplied HTML and script code would 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.
Note that to exploit this issue, attackers require valid authentication credentials with 'administer taxonomy' privileges.
Drupal 5.17 is vulnerable; other versions may also be affected.
http://drupal.org/node/207891
The Taxonomy module for Drupal is prone to an HTML-injection vulnerability because the application fails to properly sanitize user-supplied input before using it in dynamically generated content.
Attacker-supplied HTML and script code would 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.
Note that to exploit this issue, attackers require valid authentication credentials with 'administer taxonomy' privileges.
Drupal 5.17 is vulnerable; other versions may also be affected.
http://drupal.org/node/207891
Exploit / POC
Drupal Taxonomy Vocabulary 'Help text' HTML Injection Vulnerability
Attackers can use a browser to exploit this issue.
Attackers can use a browser to exploit this issue.
Solution / Fix
Drupal Taxonomy Vocabulary 'Help text' HTML Injection Vulnerability
Solution:
Vendor updates are available. Please see the references for more information.
Drupal Drupal 6.11
Drupal Drupal 5.17
Solution:
Vendor updates are available. Please see the references for more information.
Drupal Drupal 6.11
-
Drupal drupal-6.12.tar.gz
http://ftp.drupal.org/files/projects/drupal-6.12.tar.gz
Drupal Drupal 5.17
-
Drupal drupal-5.18.tar.gz
http://ftp.drupal.org/files/projects/drupal-5.18.tar.gz
References
Drupal Taxonomy Vocabulary 'Help text' HTML Injection Vulnerability
References:
References:
- Drupal 5.17 Taxonomy (Core) Module Contains XSS Vulnerability (Justin Klein Keane)
- Drupal Language Switcher Dropdown Homepage (Drupal)
- Taxonomy Homepage (Drupal)