• Advisory ID: DRUPAL-SA-CONTRIB-2011-019
  • Project: Menu Access (third-party module)
  • Version: 6.x
  • Date: 2011-MAY-04
  • Security risk: Moderately critical (definition of risk levels)
  • 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) 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

Drupal core is not affected. If you do not use the contributed Menu Access 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

See also the Menu Access project page.

Reported by

Fixed by

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.
Learn more about the team and their policies, writing secure code for Drupal, and secure configuration of your site.