memcached No Newline Memory Consumption DoS

Medium Nessus Plugin ID 45579

Synopsis

The remote object store has a denial of service vulnerability.

Description

The version of memcached on the remote host has a denial of service vulnerability. When processing a client request, the service continually reads in new data, reallocating its input buffer until a newline character is received. This could result in excessive memory consumption.

A remote attacker could exploit this to crash memcached.

Solution

Upgrade to memcached 1.4.3 or later.

See Also

https://code.google.com/archive/p/memcached/issues/102

https://code.google.com/archive/p/memcached/wikis/ReleaseNotes143.wiki

Plugin Details

Severity: Medium

ID: 45579

File Name: memcached_memory_consumption_dos.nasl

Version: 1.10

Type: remote

Published: 2010/04/20

Modified: 2018/11/15

Dependencies: 26197

Risk Information

Risk Factor: Medium

CVSS v2.0

Base Score: 5

Temporal Score: 3.9

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

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

Vulnerability Information

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 2009/11/07

Vulnerability Publication Date: 2009/10/27

Reference Information

CVE: CVE-2010-1152

BID: 39577

Secunia: 39306