CVE-2013-4115
Buffer overflow in the idnsALookup function in dns_internal.cc in Squid 3.2 through 3.2.11 and 3...
Buffer overflow in the idnsALookup function in dns_internal.cc in Squid 3.2 through 3.2.11 and 3.3 through 3.3.6 allows remote attackers to cause a denial of service (memory corruption and server termination) via a long name in a DNS lookup request.
Exploit likelihood
What each source reports
NVD Score used
7.5
Buffer overflow in the idnsALookup function in dns_internal.cc in Squid 3.2 through 3.2.11 and 3.3 through 3.3.6 allows remote attackers to cause a denial of service (memory corruption and server termination) via a long name in a DNS lookup request.
- Record
CVE-2013-4115- CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Buffer overflow in the idnsALookup function in dns_internal.cc in Squid 3.2 through 3.2.11 and 3.3 through 3.3.6 allows remote attackers to cause a denial of service (memory corruption and server termination) via a long name in a DNS lookup request.
- Record
CVE-2013-4115- Updated
- 2026-11-02
EUVDEUVD-2013-4044 No score
Buffer overflow in the idnsALookup function in dns_internal.cc in Squid 3.2 through 3.2.11 and 3.3 through 3.3.6 allows remote attackers to cause a denial of service (memory corruption and server termination) via a long name in a DNS lookup request.
- Record
EUVD-2013-4044- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-8f69-q75r-2vcf No score
Buffer overflow in the idnsALookup function in dns_internal.cc in Squid 3.2 through 3.2.11 and 3...
Buffer overflow in the idnsALookup function in dns_internal.cc in Squid 3.2 through 3.2.11 and 3.3 through 3.3.6 allows remote attackers to cause a denial of service (memory corruption and server termination) via a long name in a DNS lookup request.
- Record
GHSA-8f69-q75r-2vcf- Weakness
- CWE-119
- Updated
- 2026-11-02
OSVMGASA-2013-0227 No score
Updated squid packages fix security vulnerability
Due to incorrect data validation Squid is vulnerable to a buffer overflow attack when processing specially crafted HTTP requests. This problem allows any trusted client or client script who can generate HTTP requests to trigger a buffer overflow in Squid, resulting in a termination of the Squid service (CVE-2013-4115).
- Record
MGASA-2013-0227- Updated
- 2026-11-02
OSVMGASA-2013-0228 No score
Updated squid packages fix security vulnerabilities
Due to incorrect data validation Squid is vulnerable to a buffer overflow attack when processing specially crafted HTTP requests. This problem allows any trusted client or client script who can generate HTTP requests to trigger a buffer overflow in Squid, resulting in a termination of the Squid service (CVE-2013-4115).
Due to incorrect data validation Squid is vulnerable to a denial of service attack when processing specially crafted HTTP requests. This problem allows any client who can generate HTTP requests to perform a denial of service attack on the Squid service (CVE-2013-4123).
Also, due to being renamed in Squid 3.2, the Squid external acl helpers for matching against IP addresses and LDAP groups were not selected to be built in the squid package for Mageia 3.
This has been corrected and these helpers are now included. Additionally, the helpers for eDirectory IP address lookups and matching LDAP groups using Kerberos credentials have also been included.
- Record
MGASA-2013-0228- Updated
- 2026-11-02
OSVSUSE-SU-2016:2089-1 No score
Security update for squid3
This update for squid3 fixes the following issues:
-
Multiple issues in pinger ICMP processing. (CVE-2014-7141, CVE-2014-7142)
-
CVE-2016-3947: Buffer overrun issue in pinger ICMPv6 processing. (bsc#973782)
-
CVE-2016-4554: fix header smuggling issue in HTTP Request processing (bsc#979010)
-
Fix multiple Denial of Service issues in HTTP Response processing. (CVE-2016-2569, CVE-2016-2570, CVE-2016-2571, CVE-2016-2572, bsc#968392, bsc#968393, bsc#968394, bsc#968395)
-
Regression caused by the DoS fixes above (bsc#993299)
-
CVE-2016-3948: Fix denial of service in HTTP Response processing (bsc#973783)
-
CVE-2016-4051: fixes buffer overflow in cachemgr.cgi (bsc#976553)
-
CVE-2016-4052, CVE-2016-4053, CVE-2016-4054:
- fixes multiple issues in ESI processing (bsc#976556)
-
CVE-2016-4556: fixes double free vulnerability in Esi.cc (bsc#979008)
-
CVE-2015-5400: Improper Protection of Alternate Path (bsc#938715)
-
CVE-2014-6270: fix off-by-one in snmp subsystem (bsc#895773)
-
Memory leak in squid3 when using external_acl (bsc#976708)
- Record
SUSE-SU-2016:2089-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
squidMageia:2 |
before 3.1.19-4.4.mga2 | 3.1.19-4.4.mga2 |
squidMageia:3 From an advisory covering 2 CVEs |
before 3.2.10-1.4.mga3 | 3.2.10-1.4.mga3 |
squidRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 7:2.6.STABLE21-7.el5_10 | 7:2.6.STABLE21-7.el5_10 |
squid-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 7:2.6.STABLE21-7.el5_10 | 7:2.6.STABLE21-7.el5_10 |
squidRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 7:2.6.STABLE21-7.el5_10 | 7:2.6.STABLE21-7.el5_10 |
squid-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 7:2.6.STABLE21-7.el5_10 | 7:2.6.STABLE21-7.el5_10 |
squidRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 7:3.1.10-22.el6_5 | 7:3.1.10-22.el6_5 |
squid-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 2 CVEs |
before 7:3.1.10-22.el6_5 | 7:3.1.10-22.el6_5 |
squidRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 7:3.1.10-22.el6_5 | 7:3.1.10-22.el6_5 |
squid-debuginfoRed Hat:enterprise_linux:6::workstation From an advisory covering 2 CVEs |
before 7:3.1.10-22.el6_5 | 7:3.1.10-22.el6_5 |
squid3SUSE:Linux Enterprise Server 11 SP4 From an advisory covering 25 CVEs |
before 3.1.23-8.16.30.1 | 3.1.23-8.16.30.1 |
squid3SUSE:Linux Enterprise Server for SAP Applications 11 SP4 From an advisory covering 25 CVEs |
before 3.1.23-8.16.30.1 | 3.1.23-8.16.30.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-4115 is a high vulnerability (CVSS 7.5) in Squid-cache Squid, published July 21, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 43.9%, the 98th percentile. Fixed in squid 3.1.19-4.4.mga2.
References
squid-cache.org/Versions/v3/3.1/changesets/squid-3.1-10487.patch
squid-cache.org/Advisories/SQUID-2013_2.txt
secunia.com/advisories/54076
lists.opensuse.org/opensuse-security-announce/2016-08/msg00010.html
lists.opensuse.org/opensuse-updates/2013-09/msg00030.html
lists.opensuse.org/opensuse-updates/2013-09/msg00033.html
Show 75 moreShow less
secunia.com/advisories/54834
lists.opensuse.org/opensuse-updates/2013-09/msg00032.html
squid-cache.org/Versions/v3/3.3/changesets/squid-3.3-12587.patch
securityfocus.com/bid/61111
squid-cache.org/Versions/v3/3.2/changesets/squid-3.2-11823.patch
secunia.com/advisories/54839
squid-cache.org/Versions/v3/3.0/changesets/squid-3.0-9200.patch
lists.opensuse.org/opensuse-security-announce/2016-08/msg00040.html
lists.opensuse.org/opensuse-updates/2013-09/msg00024.html
exchange.xforce.ibmcloud.com/vulnerabilities/85564
lists.opensuse.org/opensuse-updates/2013-09/msg00025.html
openwall.com/lists/oss-security/2013/07/11/8
nvd.nist.gov/vuln/detail/CVE-2013-4115
github.com/advisories/GHSA-8f69-q75r-2vcf
advisories.mageia.org/MGASA-2013-0227.html
bugs.mageia.org/show_bug.cgi?id=10516
advisories.mageia.org/MGASA-2013-0228.html
squid-cache.org/Advisories/SQUID-2013_3.txt
squid-cache.org/Doc/man
access.redhat.com/errata/RHSA-2014:1148
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=983653
bugzilla.redhat.com/show_bug.cgi?id=1134209
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_1148.json
access.redhat.com/security/cve/CVE-2013-4115
cve.org/CVERecord?id=CVE-2013-4115
access.redhat.com/security/cve/CVE-2014-3609
cve.org/CVERecord?id=CVE-2014-3609
nvd.nist.gov/vuln/detail/CVE-2014-3609
squid-cache.org/Advisories/SQUID-2014_2.txt
suse.com/support/update/announcement/2016/suse-su-20162089-1
bugzilla.suse.com/895773
bugzilla.suse.com/902197
bugzilla.suse.com/938715
bugzilla.suse.com/963539
bugzilla.suse.com/967011
bugzilla.suse.com/968392
bugzilla.suse.com/968393
bugzilla.suse.com/968394
bugzilla.suse.com/968395
bugzilla.suse.com/973782
bugzilla.suse.com/973783
bugzilla.suse.com/976553
bugzilla.suse.com/976556
bugzilla.suse.com/976708
bugzilla.suse.com/979008
bugzilla.suse.com/979009
bugzilla.suse.com/979010
bugzilla.suse.com/979011
bugzilla.suse.com/993299
suse.com/security/cve/CVE-2011-3205
suse.com/security/cve/CVE-2011-4096
suse.com/security/cve/CVE-2012-5643
suse.com/security/cve/CVE-2013-0188
suse.com/security/cve/CVE-2013-4115
suse.com/security/cve/CVE-2014-0128
suse.com/security/cve/CVE-2014-6270
suse.com/security/cve/CVE-2014-7141
suse.com/security/cve/CVE-2014-7142
suse.com/security/cve/CVE-2015-5400
suse.com/security/cve/CVE-2016-2390
suse.com/security/cve/CVE-2016-2569
suse.com/security/cve/CVE-2016-2570
suse.com/security/cve/CVE-2016-2571
suse.com/security/cve/CVE-2016-2572
suse.com/security/cve/CVE-2016-3947
suse.com/security/cve/CVE-2016-3948
suse.com/security/cve/CVE-2016-4051
suse.com/security/cve/CVE-2016-4052
suse.com/security/cve/CVE-2016-4053
suse.com/security/cve/CVE-2016-4054
suse.com/security/cve/CVE-2016-4553
suse.com/security/cve/CVE-2016-4554
suse.com/security/cve/CVE-2016-4555
suse.com/security/cve/CVE-2016-4556