Memcached / MemcacheDB ASLR Bypass Weakness

Medium Nessus Plugin ID 38207


The remote object store suffers from a weakness that may make buffer overflows easier to exploit.


The version of memcached / MemcacheDB running on the remote host reveals information about the stack, heap, and shared library memory locations it uses. An unauthenticated remote attacker may be able to leverage this weakness to defeat any address space layout randomization (ASLR) protection on the remote host, thereby making buffer overflows easier to exploit.


If using memcached, upgrade to version 1.2.8.

If using MemcacheDB, upgrade to revision r98 or later from the code repository.

See Also

Plugin Details

Severity: Medium

ID: 38207

File Name: memcached_aslr_bypass.nasl

Version: $Revision: 1.8 $

Type: remote

Family: Misc.

Published: 2009/04/29

Modified: 2016/11/18

Dependencies: 26197

Risk Information

Risk Factor: Medium


Base Score: 5

Temporal Score: 4.1

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:N/A:N

Temporal Vector: CVSS2#E:F/RL:OF/RC:C

Vulnerability Information

Exploit Available: true

Exploit Ease: Exploits are available

Reference Information

CVE: CVE-2009-1255

BID: 34756

OSVDB: 54127

Secunia: 34915, 34932

CWE: 200