CVE-2016-3947Improper Restriction of Operations within the Bounds of a Memory Buffer in Squid

Severity
8.2HIGHNVD
EPSS
75.4%
top 1.11%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedApr 7
Latest updateMay 17

Description

Heap-based buffer overflow in the Icmp6::Recv function in icmp/Icmp6.cc in the pinger utility in Squid before 3.5.16 and 4.x before 4.0.8 allows remote servers to cause a denial of service (performance degradation or transition failures) or write sensitive information to log files via an ICMPv6 packet.

CVSS vector

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:HExploitability: 3.9 | Impact: 4.2

Affected Packages2 packages

Debiansquid/squid< 4.1-1+3
NVDsquid-cache/squid3.5.15+7

Also affects: Ubuntu Linux 12.04, 14.04, 15.10, 16.04

Patches

🔴Vulnerability Details

4
GHSA
GHSA-59fp-mgp3-qph8: Heap-based buffer overflow in the Icmp6::Recv function in icmp/Icmp62022-05-17
OSV
squid3 vulnerabilities2016-06-09
OSV
CVE-2016-3947: Heap-based buffer overflow in the Icmp6::Recv function in icmp/Icmp62016-04-07
CVEList
CVE-2016-3947: Heap-based buffer overflow in the Icmp6::Recv function in icmp/Icmp62016-04-07

📋Vendor Advisories

3
Ubuntu
Squid vulnerabilities2016-06-09
Red Hat
squid: buffer overrun in Squid proxy pinger2016-04-01
Debian
CVE-2016-3947: squid - Heap-based buffer overflow in the Icmp6::Recv function in icmp/Icmp6.cc in the p...2016

💬Community

2
Bugzilla
CVE-2016-3947 CVE-2016-3948 squid: 3.5.16 version [fedora-all]2016-04-04
Bugzilla
CVE-2016-3947 squid: buffer overrun in Squid proxy pinger2016-04-04
CVE-2016-3947 — Squid-cache Squid vulnerability | cvebase