|Description||Memcached version 1.5.5 contains an Insufficient Control of Network Message Volume (Network Amplification, CWE-406) vulnerability in the UDP support of the memcached server that can result in denial of service via network flood (traffic amplification of 1:50,000 has been reported by reliable sources). This attack appear to be exploitable via network connectivity to port 11211 UDP. This vulnerability appears to have been fixed in 1.5.6 due to the disabling of the UDP protocol by default.|
|Source||CVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)|
|NVD severity||medium (attack range: remote)|
Vulnerable and fixed packages
The table below lists information on source packages.
|memcached (PTS)||jessie (security), jessie||1.4.21-1.1+deb8u2||fixed|
|stretch (security), stretch||1.4.33-1+deb9u1||fixed|
The information below is based on the following data on fixed versions.
[wheezy] - memcached <no-dsa> (Minor issue; Debian defaults to listen only on localhost)
Upstream 1.5.6 disables by default the UDP protocol
Documentation in memcached's config files clearly mentions the
issues: "Specify which IP address to listen on. The default
(upstream) is to listen on all IP addresses. [...] so make sure
it's listening on a firewalled interface."