- Advisory ID: DRUPAL-SA-CONTRIB-2013-049
- Project: Node access user reference (third-party module)
- Version: 6.x, 7.x
- Date: 2013-May-29
- Security risk: Moderately critical
- Exploitable from: Remote
- Vulnerability: Access bypass
Description
This module allows different access permissions to be given to authors, referenced users and non-referenced users.
When an author has created content containing a user reference field (with author update/delete grants enabled) and the author's user account is later deleted, content created by them can be edited by anonymous users.
CVE identifier(s) issued
- CVE-2013-2123
Versions affected
- nodeaccess_userreference 6.x-3.x versions prior to 6.x-3.5.
- nodeaccess_userreference 7.x-3.x versions prior to 7.x-3.10.
Drupal core is not affected. If you do not use the contributed Node access user reference module, there is nothing you need to do.
Solution
Install the latest version:
- If you use the nodeaccess_userreference module for Drupal 6.x, upgrade to nodeaccess_userreference 6.x-3.5
- If you use the nodeaccess_userreference module for Drupal 7.x, upgrade to nodeaccess_userreference 7.x-3.10
Also see the Node access user reference project page.
Reported by
Fixed by
- Jamie Wiseman
- Dan Smith provisional member of the Drupal Security Team
- Chris Hales and Greg Knaddison of the Drupal Security Team
Coordinated by
- Dan Smith provisional member of the Drupal Security Team
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 Drupal Security team and their policies, writing secure code for Drupal, and securing your site.