Every CVE Search/ Get API key

CVE-2026-33515

Squid has issues in ICP message handling

6.9 MediumFix available

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

1.06%Up 0.1 points since Mar 26, 2026
90%50%10%1%

What each source reports

CVE List Score used 6.9

Squid has issues in ICP message handling

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.

Record
CVE-2026-33515
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:L/SI:N/SA:N
Weakness
CWE-125, CWE-1289
Updated
2026-11-02
EUVDEUVD-2026-16067 6.9

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.

Record
EUVD-2026-16067
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:L/SI:N/SA:N
Updated
2026-11-02
NVD 6.9

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.

Record
CVE-2026-33515
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:L/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-125, CWE-1289
Updated
2026-11-02
OSV 6.9

Squid has issues in ICP message handling

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.

Record
CVE-2026-33515
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:L/SI:N/SA:N
Weakness
CWE-125, CWE-1289
Updated
2026-11-02
OSVDEBIAN-CVE-2026-33515 6.5

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.

Record
DEBIAN-CVE-2026-33515
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVOESA-2026-1795 9.2

squid security update

Squid is a high-performance proxy caching server. It handles all requests in a single, non-blocking, I/O-driven process and keeps meta data and implements negative caching of failed requests.

Security Fix(es):

Squid is a widely used proxy caching server. Due to premature release of resources and heap Use-After-Free bugs during the handling of ICP (Internet Cache Protocol) traffic, Squid is vulnerable to Denial of Service. A remote attacker can cause the Squid service to crash by sending specially crafted ICP requests to a Squid instance with ICP support enabled, resulting in a reliable and repeatable Denial of Service attack. This vulnerability only affects Squid deployments that explicitly enable ICP support (i.e., configure a non-zero icp_port). It is important to note that this problem cannot be mitigated by denying ICP queries using icp_access rules.(CVE-2026-32748)

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33515)

Squid is a caching proxy for the Web. Prior to version 7.5, due to heap Use-After-Free, Squid is vulnerable to Denial of Service when handling ICP traffic. This problem allows a remote attacker to perform a reliable and repeatable Denial of Service attack against the Squid service using ICP protocol. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33526)

Record
OESA-2026-1795
CVSS 4.0
9.2 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Updated
2026-11-02
Show 26 moreShow less
OSVOESA-2026-1796 9.2

squid security update

Squid is a high-performance proxy caching server. It handles all requests in a single, non-blocking, I/O-driven process and keeps meta data and implements negative caching of failed requests.

Security Fix(es):

Squid is a widely used proxy caching server. Due to premature release of resources and heap Use-After-Free bugs during the handling of ICP (Internet Cache Protocol) traffic, Squid is vulnerable to Denial of Service. A remote attacker can cause the Squid service to crash by sending specially crafted ICP requests to a Squid instance with ICP support enabled, resulting in a reliable and repeatable Denial of Service attack. This vulnerability only affects Squid deployments that explicitly enable ICP support (i.e., configure a non-zero icp_port). It is important to note that this problem cannot be mitigated by denying ICP queries using icp_access rules.(CVE-2026-32748)

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33515)

Squid is a caching proxy for the Web. Prior to version 7.5, due to heap Use-After-Free, Squid is vulnerable to Denial of Service when handling ICP traffic. This problem allows a remote attacker to perform a reliable and repeatable Denial of Service attack against the Squid service using ICP protocol. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33526)

Record
OESA-2026-1796
CVSS 4.0
9.2 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Updated
2026-11-02
OSVOESA-2026-1797 9.2

squid security update

Squid is a high-performance proxy caching server. It handles all requests in a single, non-blocking, I/O-driven process and keeps meta data and implements negative caching of failed requests.

Security Fix(es):

Squid is a widely used proxy caching server. Due to premature release of resources and heap Use-After-Free bugs during the handling of ICP (Internet Cache Protocol) traffic, Squid is vulnerable to Denial of Service. A remote attacker can cause the Squid service to crash by sending specially crafted ICP requests to a Squid instance with ICP support enabled, resulting in a reliable and repeatable Denial of Service attack. This vulnerability only affects Squid deployments that explicitly enable ICP support (i.e., configure a non-zero icp_port). It is important to note that this problem cannot be mitigated by denying ICP queries using icp_access rules.(CVE-2026-32748)

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33515)

Squid is a caching proxy for the Web. Prior to version 7.5, due to heap Use-After-Free, Squid is vulnerable to Denial of Service when handling ICP traffic. This problem allows a remote attacker to perform a reliable and repeatable Denial of Service attack against the Squid service using ICP protocol. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33526)

Record
OESA-2026-1797
CVSS 4.0
9.2 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Updated
2026-11-02
OSVOESA-2026-1798 9.2

squid security update

Squid is a high-performance proxy caching server. It handles all requests in a single, non-blocking, I/O-driven process and keeps meta data and implements negative caching of failed requests.

Security Fix(es):

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33515)

Squid is a caching proxy for the Web. Prior to version 7.5, due to heap Use-After-Free, Squid is vulnerable to Denial of Service when handling ICP traffic. This problem allows a remote attacker to perform a reliable and repeatable Denial of Service attack against the Squid service using ICP protocol. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33526)

Record
OESA-2026-1798
CVSS 4.0
9.2 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Updated
2026-11-02
OSVOESA-2026-1799 9.2

squid security update

Squid is a high-performance proxy caching server. It handles all requests in a single, non-blocking, I/O-driven process and keeps meta data and implements negative caching of failed requests.

Security Fix(es):

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33515)

Squid is a caching proxy for the Web. Prior to version 7.5, due to heap Use-After-Free, Squid is vulnerable to Denial of Service when handling ICP traffic. This problem allows a remote attacker to perform a reliable and repeatable Denial of Service attack against the Squid service using ICP protocol. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33526)

Record
OESA-2026-1799
CVSS 4.0
9.2 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Updated
2026-11-02
OSVOESA-2026-1800 9.2

squid security update

Squid is a high-performance proxy caching server. It handles all requests in a single, non-blocking, I/O-driven process and keeps meta data and implements negative caching of failed requests.

Security Fix(es):

Squid is a widely used proxy caching server. Due to premature release of resources and heap Use-After-Free bugs during the handling of ICP (Internet Cache Protocol) traffic, Squid is vulnerable to Denial of Service. A remote attacker can cause the Squid service to crash by sending specially crafted ICP requests to a Squid instance with ICP support enabled, resulting in a reliable and repeatable Denial of Service attack. This vulnerability only affects Squid deployments that explicitly enable ICP support (i.e., configure a non-zero icp_port). It is important to note that this problem cannot be mitigated by denying ICP queries using icp_access rules.(CVE-2026-32748)

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33515)

Squid is a caching proxy for the Web. Prior to version 7.5, due to heap Use-After-Free, Squid is vulnerable to Denial of Service when handling ICP traffic. This problem allows a remote attacker to perform a reliable and repeatable Denial of Service attack against the Squid service using ICP protocol. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.(CVE-2026-33526)

Record
OESA-2026-1800
CVSS 4.0
9.2 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-33515 6.9

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.

Record
UBUNTU-CVE-2026-33515
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:L/SI:N/SA:N
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVAZL-80765 No score

CVE-2026-33515 affecting package squid for versions less than 6.13-4

Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero icp_port). This problem cannot be mitigated by denying ICP queries using icp_access rules. Version 7.5 contains a patch.

Record
AZL-80765
Updated
2026-11-05
OSVCLSA-2026-1774622460 No score

squid: Fix of 3 CVEs

  • CVE-2025-59362: fix ASN.1 encoding of long SNMP OIDs
  • CVE-2026-33526: do not escape malformed URI twice when sending ICP errors
  • CVE-2026-33515: fix validation of ICP packet sizes and URLs
Record
CLSA-2026-1774622460
Updated
2026-11-02
OSVCLSA-2026-1774874340 No score

squid: Fix of 3 CVEs

  • CVE-2026-33526: fix heap use-after-free due to double rfc1738_escape in ICP error handling
  • CVE-2026-33515: fix validation of ICP packet sizes and URLs to prevent out-of-bounds reads
  • CVE-2026-32748: fix HttpRequest use-after-free in ICP v3 query handling
Record
CLSA-2026-1774874340
Updated
2026-11-02
OSVCLSA-2026-1774874764 No score

squid: Fix of 3 CVEs

  • CVE-2026-33526: fix heap use-after-free due to double rfc1738_escape in ICP error handling
  • CVE-2026-33515: fix validation of ICP packet sizes and URLs to prevent out-of-bounds reads
  • CVE-2026-32748: fix HttpRequest use-after-free in ICP v3 query handling
Record
CLSA-2026-1774874764
Updated
2026-11-02
OSVCLSA-2026-1774877548 No score

squid: Fix of 3 CVEs

  • CVE-2026-33526: fix heap use-after-free due to double rfc1738_escape in ICP error handling
  • CVE-2026-33515: fix validation of ICP packet sizes and URLs to prevent out-of-bounds reads
  • CVE-2026-32748: fix HttpRequest use-after-free in ICP v3 query handling
Record
CLSA-2026-1774877548
Updated
2026-11-02
OSVCLSA-2026-1774946829 No score

squid: Fix of 3 CVEs

  • CVE-2026-33526: fix heap Use-After-Free in ICP traffic handling causing DoS
  • CVE-2026-33515: fix out-of-bounds read in ICP message handling leaking sensitive information
  • CVE-2026-32748: fix HttpRequest lifetime in ICP v3 queries preventing Use-After-Free DoS
Record
CLSA-2026-1774946829
Updated
2026-11-02
OSVCLSA-2026-1774947465 No score

Fix CVE(s): CVE-2026-32748, CVE-2026-33515, CVE-2026-33526

  • SECURITY UPDATE: Denial of Service in ICP request handling via double rfc1738_escape() call causing heap use-after-free
    • debian/patches/CVE-2026-33526.patch: Remove redundant rfc1738_escape() call in icpGetRequest()
    • CVE-2026-33526
  • SECURITY UPDATE: Denial of Service in ICP v3 query handling via use-after-free of HttpRequest object
    • debian/patches/CVE-2026-32748.patch: Add proper HTTPMSGLOCK/HTTPMSGUNLOCK to doV3Query() to match doV2Query() locking pattern
    • CVE-2026-32748
  • SECURITY UPDATE: Out-of-bounds read in ICP message handling allows information disclosure
    • debian/patches/CVE-2026-33515.patch: Add icpGetUrl() validation function to check packet bounds and NUL-termination of URLs in ICP messages
    • CVE-2026-33515
Record
CLSA-2026-1774947465
Updated
2026-11-02
OSVCLSA-2026-1774947708 No score

squid: Fix of 3 CVEs

  • CVE-2026-33526: fix heap Use-After-Free in ICP traffic handling causing DoS
  • CVE-2026-33515: fix out-of-bounds read in ICP message handling leaking sensitive information
  • CVE-2026-32748: fix HttpRequest lifetime in ICP v3 queries preventing Use-After-Free DoS
Record
CLSA-2026-1774947708
Updated
2026-11-02
OSVCLSA-2026-1775209032 No score

squid: Fix of 2 CVEs

  • CVE-2026-33515: fix validation of packet sizes and URLs in ICP
  • CVE-2026-33526: fix escaping malformed URI twice when sending ICP errors
Record
CLSA-2026-1775209032
Updated
2026-11-02
OSVCLSA-2026-1776173582 No score

squid: Fix of 3 CVEs

  • CVE-2026-32748: ICP: fix HttpRequest lifetime for ICP v3 queries
  • CVE-2026-33515: ICP: fix validation of packet sizes and URLs
  • CVE-2026-33526: do not escape malformed URI twice when sending ICP errors
Record
CLSA-2026-1776173582
Updated
2026-11-02
OSVCLSA-2026-1776174115 No score

squid: Fix of 3 CVEs

  • CVE-2026-32748: ICP: fix HttpRequest lifetime for ICP v3 queries
  • CVE-2026-33515: ICP: fix validation of packet sizes and URLs
  • CVE-2026-33526: do not escape malformed URI twice when sending ICP errors
Record
CLSA-2026-1776174115
Updated
2026-11-02
OSVCLSA-2026-1776174481 No score

squid: Fix of 3 CVEs

  • CVE-2026-32748: ICP: fix HttpRequest lifetime for ICP v3 queries
  • CVE-2026-33515: ICP: fix validation of packet sizes and URLs
  • CVE-2026-33526: do not escape malformed URI twice when sending ICP errors
Record
CLSA-2026-1776174481
Updated
2026-11-02
OSVCLSA-2026-1779462193 No score

Fix CVE(s): CVE-2026-33515

  • SECURITY UPDATE: out-of-bounds read when handling malformed ICP traffic
    • debian/patches/CVE-2026-33515.patch: validate ICP packet sizes and URLs in icpGetUrl(); reject non-NUL-terminated URLs, URLs with embedded NULs or trailing garbage; guard icpHandleUdp() against a nil icpOutgoingConn pointer
    • CVE-2026-33515
Record
CLSA-2026-1779462193
Updated
2026-11-02
OSVMGASA-2026-0094 No score

Updated squid packages fix security vulnerabilities

Squid mishandles ASN.1 encoding of long SNMP OIDs. This occurs in asn_build_objid in lib/snmplib/asn1.c. (CVE-2025-59362) Squid vulnerable to information disclosure via authentication credential leakage in error handling. (CVE-2025-62168) Squid vulnerable to Denial of Service in ICP Request handling. (CVE-2026-33526) Squid has Denial of Service in ICP Response handling. (CVE-2026-32748) Squid has issues in ICP message handling. (CVE-2026-33515)

Record
MGASA-2026-0094
Updated
2026-11-02
OSVopenSUSE-SU-2026:11937-1 No score

squid-7.7-2.1 on GA media

These are all security issues fixed in the squid-7.7-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11937-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:22080-1 No score

Security update for squid

This update for squid fixes the following issues:

  • CVE-2026-32748: denial of service in ICP Request handling (bsc#1260453).
  • CVE-2026-33515: out of bounds read in ICP message handling (bsc#1260454).
  • CVE-2026-33526: denial of service in ICP Request handling (bsc#1260452).
  • CVE-2026-47729: out-of-bounds read attack against the ftp gateway due to a improper validation of syntactic correctness of input (bsc#1268272).
  • CVE-2026-50012: Improper Input Validation bug (bsc#1268320).

Changes for squid:

Update to 6.14:

  • Do not leak HttpReply when checking http_reply_access (bsc#1237027)
Record
openSUSE-SU-2026:22080-1
Updated
2026-11-02
OSVSUSE-SU-2026:24224-1 No score

Security update for squid

This update for squid fixes the following issues:

  • CVE-2026-32748: denial of service in ICP Request handling (bsc#1260453).
  • CVE-2026-33515: out of bounds read in ICP message handling (bsc#1260454).
  • CVE-2026-33526: denial of service in ICP Request handling (bsc#1260452).
  • CVE-2026-47729: out-of-bounds read attack against the ftp gateway due to a improper validation of syntactic correctness of input (bsc#1268272).
  • CVE-2026-50012: Improper Input Validation bug (bsc#1268320).

Changes for squid:

Update to 6.14:

  • Do not leak HttpReply when checking http_reply_access (bsc#1237027)
Record
SUSE-SU-2026:24224-1
Updated
2026-11-02
OSVSUSE-SU-2026:4621-1 No score

Security update for squid

This update for squid fixes the following issues:

  • CVE-2026-32748: denial of service in ICP Request handling (bsc#1260453).
  • CVE-2026-33515: out of bounds read in ICP message handling (bsc#1260454).
  • CVE-2026-33526: denial of service in ICP Request handling (bsc#1260452).
  • CVE-2026-47729: out-of-bounds read attack against the ftp gateway due to a improper validation of syntactic correctness of input (bsc#1268272).
  • CVE-2026-50012: Improper Input Validation bug (bsc#1268320).

Changes for squid:

  • Do not leak HttpReply when checking http_reply_access (bsc#1237027)
  • Updated to version 6.14
Record
SUSE-SU-2026:4621-1
Updated
2026-11-02
OSVSUSE-SU-2026:4909-1 No score

Security update for squid

This update for squid fixes the following issues:

  • CVE-2023-5824: Multiple issues in HTTP response caching (bsc#1216496).
  • CVE-2023-49288: Use-After-Free in the HTTP Collapsed Forwarding Feature (bsc#1217825).
  • CVE-2025-62168: failure to redact HTTP authentication credentials in error handling leads to the disclosure of credentials a trusted client uses to authenticate (bsc#1252281).
  • CVE-2026-32748: denial of service in ICP Request handling (bsc#1260453).
  • CVE-2026-33515: out of bounds read in ICP message handling (bsc#1260454).
  • CVE-2026-33526: denial of service in ICP Request handling (bsc#1260452).
  • CVE-2026-47729: out-of-bounds read attack against the ftp gateway due to a improper validation of syntactic correctness of input (bsc#1268272).
  • CVE-2026-50012: Improper Input Validation bug (bsc#1268320).
Record
SUSE-SU-2026:4909-1
Updated
2026-11-02
OSVUSN-8941-1 No score

squid, squid3 vulnerabilities

It was discovered that Squid incorrectly handled certain HTTP Transfer- Encoding headers. An attacker could possibly use this issue to perform HTTP request smuggling attacks, bypass security mechanisms, or poison web caches. (CVE-2026-61642)

It was discovered that Squid incorrectly handled certain cache digest replies, which could lead to a buffer overflow. A remote attacker could possibly use this issue to cause Squid to crash, resulting in a denial of service. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2026-50012)

It was discovered that Squid incorrectly handled parsing certain FTP directory listings. A remote attacker could possibly use this issue to obtain sensitive information. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2026-47729)

It was discovered that Squid incorrectly handled certain ICP traffic. A remote attacker could possibly use this issue to cause Squid to crash, resulting in a denial of service. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2026-32748, CVE-2026-33526)

It was discovered that Squid incorrectly handled certain ICP requests. A remote attacker could possibly use this issue to obtain sensitive information. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2026-33515)

Record
USN-8941-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
squid
Azure Linux:3
before 6.13-4
6.13-4
squid
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 7:5.5-5.el9_2.1.tuxcare.els11
7:5.5-5.el9_2.1.tuxcare.els11
squid
TuxCare:OracleLinux:7
From an advisory covering 3 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
squid-migration-script
TuxCare:OracleLinux:7
From an advisory covering 3 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
squid-sysvinit
TuxCare:OracleLinux:7
From an advisory covering 3 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
squid
TuxCare:CentOS:7
From an advisory covering 3 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
squid-migration-script
TuxCare:CentOS:7
From an advisory covering 3 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
squid-sysvinit
TuxCare:CentOS:7
From an advisory covering 3 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
squid
TuxCare:RHEL:7
From an advisory covering 3 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
squid-migration-script
TuxCare:RHEL:7
From an advisory covering 3 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
Show 54 moreShow less
Affected packages
PackageAffectedFixed
squid-sysvinit
TuxCare:RHEL:7
From an advisory covering 3 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
7:3.5.20-17.0.5.el7_9.99.tuxcare.els4
squid
TuxCare:CentOS:6
From an advisory covering 3 CVEs
before 7:3.1.23-30.el6.tuxcare.els16
7:3.1.23-30.el6.tuxcare.els16
squid
TuxCare:Debian:10
From an advisory covering 3 CVEs
before 4.6-1+deb10u10+tuxcare.els4
4.6-1+deb10u10+tuxcare.els4
squid-cgi
TuxCare:Debian:10
From an advisory covering 3 CVEs
before 4.6-1+deb10u10+tuxcare.els4
4.6-1+deb10u10+tuxcare.els4
squid-common
TuxCare:Debian:10
From an advisory covering 3 CVEs
before 4.6-1+deb10u10+tuxcare.els4
4.6-1+deb10u10+tuxcare.els4
squid-purge
TuxCare:Debian:10
From an advisory covering 3 CVEs
before 4.6-1+deb10u10+tuxcare.els4
4.6-1+deb10u10+tuxcare.els4
squid3
TuxCare:Debian:10
From an advisory covering 3 CVEs
before 4.6-1+deb10u10+tuxcare.els4
4.6-1+deb10u10+tuxcare.els4
squidclient
TuxCare:Debian:10
From an advisory covering 3 CVEs
before 4.6-1+deb10u10+tuxcare.els4
4.6-1+deb10u10+tuxcare.els4
squid
TuxCare:OracleLinux:6
From an advisory covering 3 CVEs
before 7:3.1.23-30.el6.tuxcare.els16
7:3.1.23-30.el6.tuxcare.els16
squid
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 7:5.5-19.el9_6.1.tuxcare.els3
7:5.5-19.el9_6.1.tuxcare.els3
squid
TuxCare:CentOS-Stream:8
From an advisory covering 3 CVEs
before 7:4.15-10.module_el8+2367+3575bad4.tuxcare.els5
7:4.15-10.module_el8+2367+3575bad4.tuxcare.els5
squid
TuxCare:CentOS:8.5
From an advisory covering 3 CVEs
before 7:4.15-1.module_el8.5.0+2369+dcd66620.tuxcare.els15
7:4.15-1.module_el8.5.0+2369+dcd66620.tuxcare.els15
squid
TuxCare:CentOS:8.4
From an advisory covering 3 CVEs
before 7:4.11-4.module_el8.4.0+2368+2ccdb625.2.tuxcare.els16
7:4.11-4.module_el8.4.0+2368+2ccdb625.2.tuxcare.els16
squid
TuxCare:Ubuntu:20.04
before 4.10-1ubuntu1.13+tuxcare.els4
4.10-1ubuntu1.13+tuxcare.els4
squid-cgi
TuxCare:Ubuntu:20.04
before 4.10-1ubuntu1.13+tuxcare.els4
4.10-1ubuntu1.13+tuxcare.els4
squid-common
TuxCare:Ubuntu:20.04
before 4.10-1ubuntu1.13+tuxcare.els4
4.10-1ubuntu1.13+tuxcare.els4
squid-purge
TuxCare:Ubuntu:20.04
before 4.10-1ubuntu1.13+tuxcare.els4
4.10-1ubuntu1.13+tuxcare.els4
squidclient
TuxCare:Ubuntu:20.04
before 4.10-1ubuntu1.13+tuxcare.els4
4.10-1ubuntu1.13+tuxcare.els4
squid
Debian:12
before 5.7-2+deb12u6, plus listed versions
5.7-25.7-2+deb12u15.7-2+deb12u25.7-2+deb12u35.7-2+deb12u45.7-2+deb12u5
5.7-2+deb12u6
squid
Debian:13
before 6.13-2+deb13u2, plus listed versions
6.13-26.13-2+deb13u1
6.13-2+deb13u2
squid
Debian:14
before 7.5-1, plus listed versions
6.13-27.1-17.2-17.2-27.4-1
7.5-1
squid
Mageia:9
From an advisory covering 5 CVEs
before 5.9-1.5.mga9
5.9-1.5.mga9
squid
openEuler:24.03-LTS-SP1
From an advisory covering 3 CVEs
before 6.6-8.oe2403sp1
6.6-8.oe2403sp1
squid
openEuler:24.03-LTS-SP2
From an advisory covering 3 CVEs
before 6.6-8.oe2403sp2
6.6-8.oe2403sp2
squid
openEuler:24.03-LTS-SP3
From an advisory covering 3 CVEs
before 6.6-8.oe2403sp3
6.6-8.oe2403sp3
squid
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 4.9-26.oe2003sp4
4.9-26.oe2003sp4
squid
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 4.9-30.oe2203sp4
4.9-30.oe2203sp4
squid
openEuler:24.03-LTS
From an advisory covering 3 CVEs
before 6.6-8.oe2403
6.6-8.oe2403
squid
SUSE:Linux Enterprise Server 16.0
From an advisory covering 5 CVEs
before 6.14-160000.1.1
6.14-160000.1.1
squid
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 5 CVEs
before 6.14-160000.1.1
6.14-160000.1.1
squid
SUSE:Linux Enterprise Module for Server Applications 15 SP7
From an advisory covering 5 CVEs
before 6.14-150600.3.20.1
6.14-150600.3.20.1
squid
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 5 CVEs
before 6.14-150600.3.20.1
6.14-150600.3.20.1
squid
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 5 CVEs
before 6.14-150600.3.20.1
6.14-150600.3.20.1
squid
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 8 CVEs
before 5.7-150400.3.41.1
5.7-150400.3.41.1
squid
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 8 CVEs
before 5.7-150400.3.41.1
5.7-150400.3.41.1
squid
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 8 CVEs
before 5.7-150400.3.41.1
5.7-150400.3.41.1
squid
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 8 CVEs
before 5.7-150400.3.41.1
5.7-150400.3.41.1
squid
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 8 CVEs
before 5.7-150400.3.41.1
5.7-150400.3.41.1
squid
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 8 CVEs
before 5.7-150400.3.41.1
5.7-150400.3.41.1
squid
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 8 CVEs
before 5.7-150400.3.41.1
5.7-150400.3.41.1
squid
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 8 CVEs
before 5.7-150400.3.41.1
5.7-150400.3.41.1
squid3
Ubuntu:Pro:16.04:LTS
before 3.5.12-1ubuntu7.16+esm7, plus listed versions
3.3.8-1ubuntu163.3.8-1ubuntu173.5.12-1ubuntu63.5.12-1ubuntu73.5.12-1ubuntu7.1
Show 21 moreShow less
3.5.12-1ubuntu7.23.5.12-1ubuntu7.33.5.12-1ubuntu7.43.5.12-1ubuntu7.53.5.12-1ubuntu7.63.5.12-1ubuntu7.73.5.12-1ubuntu7.83.5.12-1ubuntu7.93.5.12-1ubuntu7.103.5.12-1ubuntu7.113.5.12-1ubuntu7.123.5.12-1ubuntu7.133.5.12-1ubuntu7.143.5.12-1ubuntu7.153.5.12-1ubuntu7.163.5.12-1ubuntu7.16+esm13.5.12-1ubuntu7.16+esm23.5.12-1ubuntu7.16+esm33.5.12-1ubuntu7.16+esm43.5.12-1ubuntu7.16+esm53.5.12-1ubuntu7.16+esm6
3.5.12-1ubuntu7.16+esm7
squid3
Ubuntu:Pro:18.04:LTS
before 3.5.27-1ubuntu1.14+esm6, plus listed versions
3.5.23-5ubuntu13.5.23-5ubuntu23.5.27-1ubuntu13.5.27-1ubuntu1.13.5.27-1ubuntu1.2
Show 17 moreShow less
3.5.27-1ubuntu1.33.5.27-1ubuntu1.43.5.27-1ubuntu1.53.5.27-1ubuntu1.63.5.27-1ubuntu1.73.5.27-1ubuntu1.83.5.27-1ubuntu1.93.5.27-1ubuntu1.103.5.27-1ubuntu1.113.5.27-1ubuntu1.123.5.27-1ubuntu1.133.5.27-1ubuntu1.143.5.27-1ubuntu1.14+esm13.5.27-1ubuntu1.14+esm23.5.27-1ubuntu1.14+esm33.5.27-1ubuntu1.14+esm43.5.27-1ubuntu1.14+esm5
3.5.27-1ubuntu1.14+esm6
squid
Ubuntu:Pro:20.04:LTS
before 4.10-1ubuntu1.13+esm3, plus listed versions
4.8-1ubuntu24.8-1ubuntu34.9-2ubuntu14.9-2ubuntu24.9-2ubuntu3
Show 17 moreShow less
4.9-2ubuntu44.10-1ubuntu14.10-1ubuntu1.14.10-1ubuntu1.24.10-1ubuntu1.34.10-1ubuntu1.44.10-1ubuntu1.54.10-1ubuntu1.64.10-1ubuntu1.74.10-1ubuntu1.84.10-1ubuntu1.94.10-1ubuntu1.104.10-1ubuntu1.114.10-1ubuntu1.124.10-1ubuntu1.134.10-1ubuntu1.13+esm14.10-1ubuntu1.13+esm2
4.10-1ubuntu1.13+esm3
squid
Ubuntu:22.04:LTS
before 5.9-0ubuntu0.22.04.5, plus listed versions
4.13-10ubuntu55.2-1ubuntu15.2-1ubuntu35.2-1ubuntu45.2-1ubuntu4.1
Show 10 moreShow less
5.2-1ubuntu4.25.2-1ubuntu4.35.7-0ubuntu0.22.04.15.7-0ubuntu0.22.04.25.7-0ubuntu0.22.04.35.7-0ubuntu0.22.04.45.9-0ubuntu0.22.04.15.9-0ubuntu0.22.04.25.9-0ubuntu0.22.04.35.9-0ubuntu0.22.04.4
5.9-0ubuntu0.22.04.5
squid
Ubuntu:24.04:LTS
before 6.14-0ubuntu0.24.04.2, plus listed versions
6.1-2ubuntu16.1-2ubuntu26.5-1ubuntu16.5-1ubuntu26.5-1ubuntu3
Show 8 moreShow less
6.6-1ubuntu46.6-1ubuntu56.6-1ubuntu5.16.10-0ubuntu0.24.04.16.13-0ubuntu0.24.04.16.13-0ubuntu0.24.04.26.13-0ubuntu0.24.04.36.14-0ubuntu0.24.04.1
6.14-0ubuntu0.24.04.2
squid
Ubuntu:25.10
before 6.14-0ubuntu0.25.10.2, plus listed versions
6.13-1ubuntu16.13-1ubuntu26.13-1ubuntu36.13-1ubuntu46.13-1ubuntu4.16.14-0ubuntu0.25.10.1
6.14-0ubuntu0.25.10.2
squid3
Ubuntu:Pro:16.04:LTS
From an advisory covering 6 CVEs
before 3.5.12-1ubuntu7.16+esm7, plus listed versions
3.3.8-1ubuntu163.3.8-1ubuntu173.5.12-1ubuntu63.5.12-1ubuntu73.5.12-1ubuntu7.1
Show 21 moreShow less
3.5.12-1ubuntu7.23.5.12-1ubuntu7.33.5.12-1ubuntu7.43.5.12-1ubuntu7.53.5.12-1ubuntu7.63.5.12-1ubuntu7.73.5.12-1ubuntu7.83.5.12-1ubuntu7.93.5.12-1ubuntu7.103.5.12-1ubuntu7.113.5.12-1ubuntu7.123.5.12-1ubuntu7.133.5.12-1ubuntu7.143.5.12-1ubuntu7.153.5.12-1ubuntu7.163.5.12-1ubuntu7.16+esm13.5.12-1ubuntu7.16+esm23.5.12-1ubuntu7.16+esm33.5.12-1ubuntu7.16+esm43.5.12-1ubuntu7.16+esm53.5.12-1ubuntu7.16+esm6
3.5.12-1ubuntu7.16+esm7
squid3
Ubuntu:Pro:18.04:LTS
From an advisory covering 6 CVEs
before 3.5.27-1ubuntu1.14+esm6, plus listed versions
3.5.23-5ubuntu13.5.23-5ubuntu23.5.27-1ubuntu13.5.27-1ubuntu1.13.5.27-1ubuntu1.2
Show 17 moreShow less
3.5.27-1ubuntu1.33.5.27-1ubuntu1.43.5.27-1ubuntu1.53.5.27-1ubuntu1.63.5.27-1ubuntu1.73.5.27-1ubuntu1.83.5.27-1ubuntu1.93.5.27-1ubuntu1.103.5.27-1ubuntu1.113.5.27-1ubuntu1.123.5.27-1ubuntu1.133.5.27-1ubuntu1.143.5.27-1ubuntu1.14+esm13.5.27-1ubuntu1.14+esm23.5.27-1ubuntu1.14+esm33.5.27-1ubuntu1.14+esm43.5.27-1ubuntu1.14+esm5
3.5.27-1ubuntu1.14+esm6
squid
Ubuntu:Pro:20.04:LTS
From an advisory covering 6 CVEs
before 4.10-1ubuntu1.13+esm3, plus listed versions
4.8-1ubuntu24.8-1ubuntu34.9-2ubuntu14.9-2ubuntu24.9-2ubuntu3
Show 17 moreShow less
4.9-2ubuntu44.10-1ubuntu14.10-1ubuntu1.14.10-1ubuntu1.24.10-1ubuntu1.34.10-1ubuntu1.44.10-1ubuntu1.54.10-1ubuntu1.64.10-1ubuntu1.74.10-1ubuntu1.84.10-1ubuntu1.94.10-1ubuntu1.104.10-1ubuntu1.114.10-1ubuntu1.124.10-1ubuntu1.134.10-1ubuntu1.13+esm14.10-1ubuntu1.13+esm2
4.10-1ubuntu1.13+esm3
squid
Ubuntu:22.04:LTS
From an advisory covering 6 CVEs
before 5.9-0ubuntu0.22.04.8, plus listed versions
4.13-10ubuntu55.2-1ubuntu15.2-1ubuntu35.2-1ubuntu45.2-1ubuntu4.1
Show 12 moreShow less
5.2-1ubuntu4.25.2-1ubuntu4.35.7-0ubuntu0.22.04.15.7-0ubuntu0.22.04.25.7-0ubuntu0.22.04.35.7-0ubuntu0.22.04.45.9-0ubuntu0.22.04.15.9-0ubuntu0.22.04.25.9-0ubuntu0.22.04.35.9-0ubuntu0.22.04.45.9-0ubuntu0.22.04.55.9-0ubuntu0.22.04.7
5.9-0ubuntu0.22.04.8
squid
Ubuntu:24.04:LTS
From an advisory covering 6 CVEs
before 6.14-0ubuntu0.24.04.5, plus listed versions
6.1-2ubuntu16.1-2ubuntu26.5-1ubuntu16.5-1ubuntu26.5-1ubuntu3
Show 10 moreShow less
6.6-1ubuntu46.6-1ubuntu56.6-1ubuntu5.16.10-0ubuntu0.24.04.16.13-0ubuntu0.24.04.16.13-0ubuntu0.24.04.26.13-0ubuntu0.24.04.36.14-0ubuntu0.24.04.16.14-0ubuntu0.24.04.26.14-0ubuntu0.24.04.4
6.14-0ubuntu0.24.04.5
squid
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 7.7-2.1
7.7-2.1
squid
openSUSE:Leap 16.0
From an advisory covering 5 CVEs
before 6.14-160000.1.1
6.14-160000.1.1

History

History
RecordedChangedSources
affectedOSV
facts
affected, aliases, publishedEUVD
first indexedCVE List, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-33515 is a medium vulnerability (CVSS 6.9) in Squid-cache Squid, published March 26, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.06%, the 64th percentile. Fixed in squid 6.13-4.

References

Show 56 moreShow less
MoveEnter Open