[Security-news] SA-CONTRIB-2011-019 - Menu Access - Cross Site Scripting

security-news at drupal.org security-news at drupal.org
Wed May 4 20:03:01 UTC 2011


  * Advisory ID: DRUPAL-SA-CONTRIB-2011-019
  * Project: Menu Access [1] (third-party module)
  * Version: 6.x
  * Date: 2011-MAY-04
  * Security risk: Moderately critical (definition of risk levels) [2]
  * Exploitable from: Remote
  * Vulnerability: Cross Site Scripting

-------- DESCRIPTION  
---------------------------------------------------------

The Menu Access module provides global, menu specific, and per menu item
security permissions by role and user account.

The Menu Access module contains a cross site scripting (XSS) [3]
vulnerability that can be exploited when a specially formatted menu
description is viewed. This could result in administrative account compromise
leading to web server process compromise.

This vulnerability is mitigated by the fact that the attacker must have a
role with the 'administer menu' permission which should generally only be
granted to trusted roles.

-------- VERSIONS AFFECTED  
---------------------------------------------------

  * Menu Access module for Drupal 6.x versions prior to 6.x-1.9 [4]

Drupal core is not affected. If you do not use the contributed Menu Access
[5] module, there is nothing you need to do.

-------- SOLUTION  
------------------------------------------------------------

Install the latest version:

  * If you use the Menu Access module for Drupal 6.x upgrade to upgrade to
    Menu Access 6.x-1.9 [6]

See also the Menu Access [7] project page.

-------- REPORTED BY  
---------------------------------------------------------

  * Kyle Small [8]

-------- FIXED BY  
------------------------------------------------------------

  * Robert Foley [9] the module maintainer

-------- CONTACT AND MORE INFORMATION  
----------------------------------------

The Drupal security team can be reached at security at drupal.org or via the
contact form at http://drupal.org/contact [10].
Learn more about the team and their policies [11], writing secure code for
Drupal [12], and secure configuration [13] of your site.


[1] http://www.drupal.org/project/menu_access
[2] http://drupal.org/security-team/risk-levels
[3] http://en.wikipedia.org/wiki/Cross-site_scripting
[4] http://drupal.org/node/1147032
[5] http://www.drupal.org/project/menu_access
[6] http://drupal.org/node/1147032
[7] http://www.drupal.org/project/menu_access
[8] http://drupal.org/user/832278
[9] http://drupal.org/user/234626
[10] http://drupal.org/contact
[11] http://drupal.org/security-team
[12] http://drupal.org/writing-secure-code
[13] http://drupal.org/security/secure-configuration



More information about the Security-news mailing list