CVE Catalog

CVE-2017-9951

High
Published: Translated: NVD NIST

Summary

The try_read_command function in memcached before version 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.

Risk Assessment

This vulnerability may lead to service outages of memcached, affecting the availability of applications relying on this service. Attackers can exploit this flaw to disrupt system operations.

Recommendation

It is recommended to upgrade memcached to version 1.4.39 or later to mitigate this vulnerability. Additionally, monitoring and restricting access to the memcached server is advisable.

Other vulnerabilities in memcached

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS