Lucene search

K
drupalDrupal Security TeamDRUPAL-SA-CONTRIB-2010-098
HistorySep 29, 2010 - 12:00 a.m.

SA-CONTRIB-2010-098 - Memcache - Multiple vulnerabilities

2010-09-2900:00:00
Drupal Security Team
www.drupal.org
8

4.3 Medium

CVSS2

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

0.001 Low

EPSS

Percentile

50.0%

The Memcache project provides an alternative cache backend which works with memcached program to speed up high traffic sites.

The memcache backend caches the current $user object a little too aggressively, which can lead to a role change not being recognized until the user logs in again.

The memcache_admin module does not sanitize some of the user supplied data before displaying it, leading to a Cross Site Scripting (XSS) vulnerability which can be used by a malicious user to gain full administrative access.

CVE identifier(s) issued

  • CVE-2010-5276 for the user role issue
  • CVE-2010-5275 for the XSS issue

Versions affected

  • Memcache for Drupal 6.x versions prior to 6.x-1.6
  • Memcache for Drupal 5.x versions prior to 5.x-1.10

Drupal core is not affected. If you do not use the contributed Memcache backend there is nothing you need to do.

Solution

Install the latest version:

See also the Memcache project page.

Reported by

Fixed by

4.3 Medium

CVSS2

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

0.001 Low

EPSS

Percentile

50.0%

Related for DRUPAL-SA-CONTRIB-2010-098