First published: Wed Sep 29 2010(Updated: )
The OpenID module in Drupal 6.x before 6.18, and the OpenID module 5.x before 5.x-1.4 for Drupal, violates the OpenID 2.0 protocol by not ensuring that fields are signed, which allows remote attackers to bypass authentication by leveraging an assertion from an OpenID provider.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Drupal | =6.0-beta2 | |
Drupal | =6.0-rc2 | |
Drupal | =6.2 | |
Drupal | =6.14 | |
Drupal | =6.13 | |
Drupal | =6.0-dev | |
Drupal | =6.0-beta4 | |
Drupal | =6.12 | |
Drupal | =6.0-rc3 | |
Drupal | =6.0-rc4 | |
Drupal | =6.4 | |
Drupal | =6.11 | |
Drupal | =6.0-beta1 | |
Drupal | =6.7 | |
Drupal | =6.8 | |
Drupal | =6.1 | |
Drupal | =6.17 | |
Drupal | =6.5 | |
Drupal | =6.10 | |
Drupal | =6.6 | |
Drupal | =6.0 | |
Drupal | =6.15 | |
Drupal | =6.0-beta3 | |
Drupal | =6.16 | |
Drupal | =6.3 | |
Drupal | =6.0-rc1 | |
Drupal | =6.9 | |
Peter Wolanin Openid | =5.x-1.1 | |
Peter Wolanin Openid | =5.x-1.0 | |
Peter Wolanin Openid | =5.x-1.2 | |
Peter Wolanin Openid | =5.x-1.3 | |
Peter Wolanin Openid | =5.x-1.x-dev |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2010-3686 is classified as a moderate severity vulnerability that allows unauthorized access through the manipulation of OpenID assertions.
To fix CVE-2010-3686, update to Drupal 6.18 or later for Drupal 6.x or 5.x-1.4 or later for the OpenID module.
CVE-2010-3686 affects Drupal versions 6.0 through 6.17 and OpenID module versions prior to 5.x-1.4.
No official workaround exists for CVE-2010-3686, and upgrading to the latest version is the recommended approach.
CVE-2010-3686 can be exploited by attackers to bypass authentication and gain unauthorized access to user accounts via manipulated OpenID assertions.