Lucene search

K
drupalDrupal Security TeamDRUPAL-SA-CONTRIB-2014-069
HistoryJul 09, 2014 - 12:00 a.m.

SA-CONTRIB-2014-069 - Logintoboggan - Access Bypass and Cross Site Scripting (XSS)

2014-07-0900:00:00
Drupal Security Team
www.drupal.org
9

CVSS2

4.3

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:N/C:N/I:P/A:N

EPSS

0.003

Percentile

70.4%

This module enables you to customise the standard Drupal registration and login processes.

Cross Site Scripting

The module doesn’t filter user-supplied information from the URL resulting in a reflected Cross Site Scripting (XSS) vulnerability.

Access Bypass

The module introduces a concept of a “pre-authorized role” which can have different permissions than the normal Drupal core authorized role. Logintoboggan usually removes permissions for a user if those permissions are in the “authorized user” role and not in the “pre-authorized role”. The module failed to remove those permissions for users in a pre-authorized state on all “Page Not Found” (i.e. 404) pages.

This vulnerability is mitigated by the fact that a site must use the “pre-authorized role” feature and an attacker would only gain permissions available to authenticated users and would only gain them on 404 pages which do not show private information in a default Drupal installation.

CVE identifier(s) issued

  • Access Bypass: CVE-2014-9361 * Cross Site Scripting:CVE-2014-9364

Versions affected

  • Logintoboggan 7.x-1.x versions prior to 7.x-1.4

Drupal core is not affected. If you do not use the contributed LoginToboggan module, there is nothing you need to do.

Solution

Install the latest version:

  • If you use the Logintoboggan module for Drupal 7.x, upgrade to Logintoboggan 7.x-1.4

Also see the LoginToboggan project page.

Reported by

Fixed by

Coordinated by

CVSS2

4.3

Attack Vector

NETWORK

Attack Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:M/Au:N/C:N/I:P/A:N

EPSS

0.003

Percentile

70.4%

Related for DRUPAL-SA-CONTRIB-2014-069