memcached CVE Vulnerabilities & Metrics

Focus on memcached vulnerabilities and metrics.

Last updated: 08 Mar 2025, 23:25 UTC

About memcached Security Exposure

This page consolidates all known Common Vulnerabilities and Exposures (CVEs) associated with memcached. We track both calendar-based metrics (using fixed periods) and rolling metrics (using gliding windows) to give you a comprehensive view of security trends and risk evolution. Use these insights to assess risk and plan your patching strategy.

For a broader perspective on cybersecurity threats, explore the comprehensive list of CVEs by vendor and product. Stay updated on critical vulnerabilities affecting major software and hardware providers.

Global CVE Overview

Total memcached CVEs: 14
Earliest CVE date: 12 Dec 2013, 18:55 UTC
Latest CVE date: 27 Oct 2023, 20:15 UTC

Latest CVE reference: CVE-2023-46853

Rolling Stats

30-day Count (Rolling): 0
365-day Count (Rolling): 0

Calendar-based Variation

Calendar-based Variation compares a fixed calendar period (e.g., this month versus the same month last year), while Rolling Growth Rate uses a continuous window (e.g., last 30 days versus the previous 30 days) to capture trends independent of calendar boundaries.

Variations & Growth

Month Variation (Calendar): 0%
Year Variation (Calendar): -100.0%

Month Growth Rate (30-day Rolling): 0.0%
Year Growth Rate (365-day Rolling): -100.0%

Monthly CVE Trends (current vs previous Year)

Annual CVE Trends (Last 20 Years)

Critical memcached CVEs (CVSS ≥ 9) Over 20 Years

CVSS Stats

Average CVSS: 3.53

Max CVSS: 7.5

Critical CVEs (≥9): 0

CVSS Range vs. Count

Range Count
0.0-3.9 8
4.0-6.9 9
7.0-8.9 2
9.0-10.0 0

CVSS Distribution Chart

Top 5 Highest CVSS memcached CVEs

These are the five CVEs with the highest CVSS scores for memcached, sorted by severity first and recency.

All CVEs for memcached

CVE-2023-46853 memcached vulnerability CVSS: 0 27 Oct 2023, 20:15 UTC

In Memcached before 1.6.22, an off-by-one error exists when processing proxy requests in proxy mode, if \n is used instead of \r\n.

CVE-2023-46852 memcached vulnerability CVSS: 0 27 Oct 2023, 20:15 UTC

In Memcached before 1.6.22, a buffer overflow exists when processing multiget requests in proxy mode, if there are many spaces after the "get" substring.

CVE-2022-48571 memcached vulnerability CVSS: 0 22 Aug 2023, 19:16 UTC

memcached 1.6.7 allows a Denial of Service via multi-packet uploads in UDP.

CVE-2020-22570 memcached vulnerability CVSS: 0 22 Aug 2023, 19:16 UTC

Memcached 1.6.0 before 1.6.3 allows remote attackers to cause a denial of service (daemon crash) via a crafted meta command.

CVE-2021-37519 memcached vulnerability CVSS: 0 03 Feb 2023, 18:15 UTC

Buffer Overflow vulnerability in authfile.c memcached 1.6.9 allows attackers to cause a denial of service via crafted authenticattion file.

CVE-2020-10931 memcached vulnerability CVSS: 5.0 24 Mar 2020, 15:15 UTC

Memcached 1.6.x before 1.6.2 allows remote attackers to cause a denial of service (daemon crash) via a crafted binary protocol header to try_read_command_binary in memcached.c.

CVE-2019-15026 memcached vulnerability CVSS: 5.0 30 Aug 2019, 15:15 UTC

memcached 1.5.16, when UNIX sockets are used, has a stack-based buffer over-read in conn_to_str in memcached.c.

CVE-2019-11596 memcached vulnerability CVSS: 5.0 29 Apr 2019, 15:29 UTC

In memcached before 1.5.14, a NULL pointer dereference was found in the "lru mode" and "lru temp_ttl" commands. This causes a denial of service when parsing crafted lru command messages in process_lru_command in memcached.c.

CVE-2018-1000127 memcached vulnerability CVSS: 5.0 13 Mar 2018, 21:29 UTC

memcached version prior to 1.4.37 contains an Integer Overflow vulnerability in items.c:item_free() that can result in data corruption and deadlocks due to items existing in hash table being reused from free list. This attack appear to be exploitable via network connectivity to the memcached service. This vulnerability appears to have been fixed in 1.4.37 and later.

CVE-2018-1000115 memcached vulnerability CVSS: 5.0 05 Mar 2018, 14:29 UTC

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.

CVE-2017-9951 memcached vulnerability CVSS: 5.0 17 Jul 2017, 13:18 UTC

The try_read_command function in memcached.c in memcached before 1.4.39 allows remote attackers to cause a denial of service (segmentation fault) via a request to add/set a key, which makes a comparison between signed and unsigned int and triggers a heap-based buffer over-read. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-8705.

CVE-2016-8706 memcached vulnerability CVSS: 6.8 06 Jan 2017, 21:59 UTC

An integer overflow in process_bin_sasl_auth function in Memcached, which is responsible for authentication commands of Memcached binary protocol, can be abused to cause heap overflow and lead to remote code execution.

CVE-2016-8705 memcached vulnerability CVSS: 7.5 06 Jan 2017, 21:59 UTC

Multiple integer overflows in process_bin_update function in Memcached, which is responsible for processing multiple commands of Memcached binary protocol, can be abused to cause heap overflow and lead to remote code execution.

CVE-2016-8704 memcached vulnerability CVSS: 7.5 06 Jan 2017, 21:59 UTC

An integer overflow in the process_bin_append_prepend function in Memcached, which is responsible for processing multiple commands of Memcached binary protocol, can be abused to cause heap overflow and lead to remote code execution.

CVE-2013-7291 memcached vulnerability CVSS: 1.8 13 Jan 2014, 21:55 UTC

memcached before 1.4.17, when running in verbose mode, allows remote attackers to cause a denial of service (crash) via a request that triggers an "unbounded key print" during logging, related to an issue that was "quickly grepped out of the source tree," a different vulnerability than CVE-2013-0179 and CVE-2013-7290.

CVE-2013-7290 memcached vulnerability CVSS: 1.8 13 Jan 2014, 21:55 UTC

The do_item_get function in items.c in memcached 1.4.4 and other versions before 1.4.17, when running in verbose mode, allows remote attackers to cause a denial of service (segmentation fault) via a request to delete a key, which does not account for the lack of a null terminator in the key and triggers a buffer over-read when printing to stderr, a different vulnerability than CVE-2013-0179.

CVE-2013-7239 memcached vulnerability CVSS: 4.8 13 Jan 2014, 21:55 UTC

memcached before 1.4.17 allows remote attackers to bypass authentication by sending an invalid request with SASL credentials, then sending another request with incorrect SASL credentials.

CVE-2013-0179 memcached vulnerability CVSS: 1.8 13 Jan 2014, 21:55 UTC

The process_bin_delete function in memcached.c in memcached 1.4.4 and other versions before 1.4.17, when running in verbose mode, allows remote attackers to cause a denial of service (segmentation fault) via a request to delete a key, which does not account for the lack of a null terminator in the key and triggers a buffer over-read when printing to stderr.

CVE-2011-4971 memcached vulnerability CVSS: 5.0 12 Dec 2013, 18:55 UTC

Multiple integer signedness errors in the (1) process_bin_sasl_auth, (2) process_bin_complete_sasl_auth, (3) process_bin_update, and (4) process_bin_append_prepend functions in Memcached 1.4.5 and earlier allow remote attackers to cause a denial of service (crash) via a large body length value in a packet.