CVE-2016-8706
Memcached Server SASL Authentication - Remote Code Execution
Record summary
CVE-2016-8706 has a selected CVSS score of 8.1 (high); EIP currently links 1 Nuclei template.
Description
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.
Exploitation context
Available material
- Nuclei templates
- 1
Affected products and versions
1| Product | Source | Version range | Status |
|---|---|---|---|
MemcachedBrowse Memcached / Memcached | CVE List | 1.4.31 | affected |
Nuclei templates
1ProjectDiscoveryHIGHMemcached Server SASL Authentication - Remote Code ExecutionCVSS 8.1
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.
Impact
Attackers can trigger heap overflow in the SASL authentication function, potentially achieving remote code execution on Memcached servers.
Remediation
Upgrade Memcached to a version later than affected releases that properly handles integer overflow in SASL authentication.
Source: ProjectDiscovery