Every CVE Search/ Get API key

CVE-2026-50012

Squid: Memory corruption in cache_digest reply handling

5.5 MediumFix available

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInMask in src/peer_digest.cc), Squid is vulnerable to a heap-based buffer overflow: a cache digest's on-the-wire size may be larger than the mask_size declared within the digest, so a trusted peer sending a maliciously crafted reply to a cache_digest request message can trigger the overflow. This attack is limited to Squid instances compiled with the --enable-cache-digests option and configured with cache_peer entries. This issue is fixed in version 7.6.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
High
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
High

Exploit likelihood

1.36%Down 0.9 points since Jul 17, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.5

Squid: Memory corruption in cache_digest reply handling

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInMask in src/peer_digest.cc), Squid is vulnerable to a heap-based buffer overflow: a cache digest's on-the-wire size may be larger than the mask_size declared within the digest, so a trusted peer sending a maliciously crafted reply to a cache_digest request message can trigger the overflow. This attack is limited to Squid instances compiled with the --enable-cache-digests option and configured with cache_peer entries. This issue is fixed in version 7.6.

Record
CVE-2026-50012
CVSS 3.1
5.5 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Weakness
CWE-20, CWE-122
Updated
2026-11-02
EUVDEUVD-2026-44961 5.5

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInMask in src/peer_digest.cc), Squid is vulnerable to a heap-based buffer overflow: a cache digest's on-the-wire size may be larger than the mask_size declared within the digest, so a trusted peer sending a maliciously crafted reply to a cache_digest request message can trigger the overflow. This attack is limited to Squid instances compiled with the --enable-cache-digests option and configured with cache_peer entries. This issue is fixed in version 7.6.

Record
EUVD-2026-44961
CVSS 3.1
5.5 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
NVD 5.5

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInMask in src/peer_digest.cc), Squid is vulnerable to a heap-based buffer overflow: a cache digest's on-the-wire size may be larger than the mask_size declared within the digest, so a trusted peer sending a maliciously crafted reply to a cache_digest request message can trigger the overflow. This attack is limited to Squid instances compiled with the --enable-cache-digests option and configured with cache_peer entries. This issue is fixed in version 7.6.

Record
CVE-2026-50012
CVSS 3.1
5.5 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Weakness
CWE-20, CWE-122
Updated
2026-11-02
OSVALPINE-CVE-2026-50012 5.5

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInMask in src/peer_digest.cc), Squid is vulnerable to a heap-based buffer overflow: a cache digest's on-the-wire size may be larger than the mask_size declared within the digest, so a trusted peer sending a maliciously crafted reply to a cache_digest request message can trigger the overflow. This attack is limited to Squid instances compiled with the --enable-cache-digests option and configured with cache_peer entries. This issue is fixed in version 7.6.

Record
ALPINE-CVE-2026-50012
CVSS 3.1
5.5 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSV 5.5

Squid: Memory corruption in cache_digest reply handling

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInMask in src/peer_digest.cc), Squid is vulnerable to a heap-based buffer overflow: a cache digest's on-the-wire size may be larger than the mask_size declared within the digest, so a trusted peer sending a maliciously crafted reply to a cache_digest request message can trigger the overflow. This attack is limited to Squid instances compiled with the --enable-cache-digests option and configured with cache_peer entries. This issue is fixed in version 7.6.

Record
CVE-2026-50012
CVSS 3.1
5.5 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Weakness
CWE-122, CWE-20
Updated
2026-11-02
OSVDEBIAN-CVE-2026-50012 5.5

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInMask in src/peer_digest.cc), Squid is vulnerable to a heap-based buffer overflow: a cache digest's on-the-wire size may be larger than the mask_size declared within the digest, so a trusted peer sending a maliciously crafted reply to a cache_digest request message can trigger the overflow. This attack is limited to Squid instances compiled with the --enable-cache-digests option and configured with cache_peer entries. This issue is fixed in version 7.6.

Record
DEBIAN-CVE-2026-50012
CVSS 3.1
5.5 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
Show 26 moreShow less
OSVOESA-2026-2726 8.1

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):

'Hi all,', "CVE-2026-47729\n\nDue to a Improper Validation of Syntactic Correctness of Input\nbug, Squid is vulnerable to a Out-of-bounds Read\nattack against the FTP gateway.\n\nThis problem allows a trusted client to perform an Out-of-Bounds\nRead from random unrelated transactions when accessing a\nmisbehaving FTP server through Squid's gateway feature.\n\n<", '>\n\n\n\nCVE-2026-50012\n\nDue to an Improper Input Validation bug, Squid is vulnerable to\na Heap-based Buffer Overflow attack against cache digests.\n\nThis problem allows a trusted server to perform a Heap-based\nBuffer Overflow when sending maliciously crafted replies to\ncache_digest request messages.\n\nThis attack is limited to Squid instances that have been\ncompiled with the --enable-cache-digests option.\n\n<', '>', 'Amos Jeffries\nThe Squid Software Foundation'

'Hi all,', "CVE-2026-47729\n\nDue to a Improper Validation of Syntactic Correctness of Input\nbug, Squid is vulnerable to a Out-of-bounds Read\nattack against the FTP gateway.\n\nThis problem allows a trusted client to perform an Out-of-Bounds\nRead from random unrelated transactions when accessing a\nmisbehaving FTP server through Squid's gateway feature.\n\n<", '>\n\n\n\nCVE-2026-50012\n\nDue to an Improper Input Validation bug, Squid is vulnerable to\na Heap-based Buffer Overflow attack against cache digests.\n\nThis problem allows a trusted server to perform a Heap-based\nBuffer Overflow when sending maliciously crafted replies to\ncache_digest request messages.\n\nThis attack is limited to Squid instances that have been\ncompiled with the --enable-cache-digests option.\n\n<', '>', 'Amos Jeffries\nThe Squid Software Foundation'

Record
OESA-2026-2726
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-50012 5.5

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInMask in src/peer_digest.cc), Squid is vulnerable to a heap-based buffer overflow: a cache digest's on-the-wire size may be larger than the mask_size declared within the digest, so a trusted peer sending a maliciously crafted reply to a cache_digest request message can trigger the overflow. This attack is limited to Squid instances compiled with the --enable-cache-digests option and configured with cache_peer entries. This issue is fixed in version 7.6.

Record
UBUNTU-CVE-2026-50012
CVSS 3.1
5.5 MediumCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVAZL-92447 No score

CVE-2026-50012 affecting package squid for versions less than 6.13-5

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper input validation bug in cache digest reply handling (peerDigestSwapInMask in src/peer_digest.cc), Squid is vulnerable to a heap-based buffer overflow: a cache digest's on-the-wire size may be larger than the mask_size declared within the digest, so a trusted peer sending a maliciously crafted reply to a cache_digest request message can trigger the overflow. This attack is limited to Squid instances compiled with the --enable-cache-digests option and configured with cache_peer entries. This issue is fixed in version 7.6.

Record
AZL-92447
Updated
2026-11-05
OSVCLSA-2026-1784710881 No score

Fix CVE(s): CVE-2026-47729, CVE-2026-50012

  • SECURITY UPDATE: out-of-bounds read in the FTP gateway directory-listing parser when a TypeA/TypeB listing entry date is not followed by a filename
    • debian/patches/CVE-2026-47729.patch: restrict parsing to the input buffer in ftpListParseParts() by checking for a NUL byte before strchr(w_space) in src/clients/FtpGateway.cc
    • CVE-2026-47729
  • SECURITY UPDATE: heap-based buffer overflow in cache digest reply handling when a peer reply's on-the-wire size exceeds the declared mask_size
    • debian/patches/CVE-2026-50012.patch: bound-check mask_offset + size against mask_size before memcpy() in peerDigestSwapInMask() and abort the fetch on overflow in src/peer_digest.cc
    • CVE-2026-50012
Record
CLSA-2026-1784710881
Updated
2026-11-02
OSVCLSA-2026-1784713205 No score

Fix CVE(s): CVE-2026-47729, CVE-2026-50012

  • SECURITY UPDATE: out-of-bounds read in FTP gateway listing parser
    • debian/patches/CVE-2026-47729.patch: guard against a NUL byte before strchr() in ftpListParseParts, preventing an out-of-bounds read that could disclose memory from unrelated transactions
    • CVE-2026-47729
  • SECURITY UPDATE: heap buffer overflow in cache digest handling
    • debian/patches/CVE-2026-50012.patch: bound the mask copy in peerDigestSwapInMask so an on-the-wire payload larger than the advertised mask size cannot overflow the heap buffer
    • CVE-2026-50012
Record
CLSA-2026-1784713205
Updated
2026-11-02
OSVCLSA-2026-1784713308 No score

squid: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in the FTP gateway directory listing parser that could disclose memory from unrelated transactions
  • CVE-2026-50012: fix heap buffer overflow in cache digest reply handling when the on-the-wire payload exceeds the advertised mask size
Record
CLSA-2026-1784713308
Updated
2026-11-02
OSVCLSA-2026-1784716497 No score

Fix CVE(s): CVE-2026-47729, CVE-2026-50012

  • SECURITY UPDATE: out-of-bounds read in FTP gateway directory-listing parser
    • debian/patches/CVE-2026-47729.patch: guard the whitespace-skipping strchr(w_space, *copyFrom) checks in ftpListParseParts() with a '*copyFrom &&' short-circuit so a listing date that is not followed by a filename cannot advance parsing past the input buffer
    • CVE-2026-47729
  • SECURITY UPDATE: heap buffer overflow in cache digest reply handling
    • debian/patches/CVE-2026-50012.patch: bounds-check the received mask data size against the declared mask_size before the memcpy in peerDigestSwapInMask(), aborting the digest fetch when the on-the-wire size is larger than the mask
    • CVE-2026-50012
Record
CLSA-2026-1784716497
Updated
2026-11-02
OSVCLSA-2026-1784725992 No score

squid34: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in FTP directory listing parsing when a TypeA/TypeB date is not followed by a filename
  • CVE-2026-50012: harden peerDigestSwapInMask against a cache digest reply whose on-the-wire size exceeds the declared mask_size (heap buffer overflow)
Record
CLSA-2026-1784725992
Updated
2026-11-02
OSVCLSA-2026-1784729238 No score

squid: Fix of 3 CVEs

  • CVE-2026-47729: fix out-of-bounds read in the FTP directory listing parser (ftpListParseParts) by stopping the whitespace skip at the end of the input buffer
  • CVE-2026-50012: fix heap buffer overflow in peerDigestSwapInMask by rejecting cache digest replies whose mask data exceeds the declared mask_size
Record
CLSA-2026-1784729238
Updated
2026-11-02
OSVCLSA-2026-1784730197 No score

squid: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in the FTP directory listing parser (ftpListParseParts) by stopping the whitespace skip at the end of the input buffer
  • CVE-2026-50012: fix heap buffer overflow in peerDigestSwapInMask by rejecting cache digest replies whose mask data exceeds the declared mask_size
Record
CLSA-2026-1784730197
Updated
2026-11-02
OSVCLSA-2026-1784801011 No score

Fix CVE(s): CVE-2026-47729, CVE-2026-50012

  • SECURITY UPDATE: out-of-bounds read in FTP gateway listing parser
    • debian/patches/CVE-2026-47729.patch: guard against a NUL byte before strchr() in ftpListParseParts, preventing an out-of-bounds read that could disclose memory from unrelated transactions
    • CVE-2026-47729
  • SECURITY UPDATE: heap buffer overflow in cache digest handling
    • debian/patches/CVE-2026-50012.patch: bound the mask copy in peerDigestSwapInMask so an on-the-wire payload larger than the advertised mask size cannot overflow the heap buffer
    • CVE-2026-50012
Record
CLSA-2026-1784801011
Updated
2026-11-02
OSVCLSA-2026-1784801979 No score

squid: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in the FTP gateway directory listing parser that could disclose memory from unrelated transactions
  • CVE-2026-50012: fix heap buffer overflow in cache digest reply handling when the on-the-wire payload exceeds the advertised mask size
Record
CLSA-2026-1784801979
Updated
2026-11-02
OSVCLSA-2026-1784805083 No score

squid: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in FTP gateway directory-listing parser when a listing entry date is not followed by a filename
  • CVE-2026-50012: fix heap buffer overflow in cache digest reply handling (peerDigestSwapInMask) by bounding mask data against the declared mask_size
Record
CLSA-2026-1784805083
Updated
2026-11-02
OSVCLSA-2026-1784805092 No score

squid: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in FTP gateway directory-listing parser when a listing entry date is not followed by a filename
  • CVE-2026-50012: fix heap buffer overflow in cache digest reply handling (peerDigestSwapInMask) by bounding mask data against the declared mask_size
Record
CLSA-2026-1784805092
Updated
2026-11-02
OSVCLSA-2026-1784986918 No score

squid: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in the FTP gateway directory listing parser that could disclose memory from unrelated transactions
  • CVE-2026-50012: fix heap buffer overflow in cache digest reply handling when the on-the-wire payload exceeds the advertised mask size
Record
CLSA-2026-1784986918
Updated
2026-11-02
OSVCLSA-2026-1784987022 No score

squid: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in the FTP gateway directory listing parser that could disclose memory from unrelated transactions
  • CVE-2026-50012: fix heap buffer overflow in cache digest reply handling when the on-the-wire payload exceeds the advertised mask size
Record
CLSA-2026-1784987022
Updated
2026-11-02
OSVCLSA-2026-1785147682 No score

squid: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in the FTP gateway directory listing parser that could disclose memory from unrelated transactions
  • CVE-2026-50012: fix heap buffer overflow in cache digest reply handling when the on-the-wire payload exceeds the advertised mask size
Record
CLSA-2026-1785147682
Updated
2026-11-02
OSVCLSA-2026-1786353802 No score

squid: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in FTP gateway directory-listing parser when a listing entry date is not followed by a filename
  • CVE-2026-50012: fix heap buffer overflow in cache digest reply handling (peerDigestSwapInMask) by bounding mask data against the declared mask_size
Record
CLSA-2026-1786353802
Updated
2026-11-02
OSVCLSA-2026-1787042235 No score

squid34: Fix of 2 CVEs

  • CVE-2026-47729: fix out-of-bounds read in FTP directory listing parsing when a TypeA/TypeB date is not followed by a filename
  • CVE-2026-50012: harden peerDigestSwapInMask against a cache digest reply whose on-the-wire size exceeds the declared mask_size (heap buffer overflow)
Record
CLSA-2026-1787042235
Updated
2026-11-02
OSVMGASA-2026-0319 No score

Updated squid packages fix security vulnerabilities

The updated packages fix security vulnerabilities: Due to a Improper Validation of Syntactic Correctness of Inputbug, Squid is vulnerable to a Out-of-bounds Read attack against the FTP gateway. (CVE-2026-47729) Due to an Improper Input Validation bug, Squid is vulnerable to a Heap-based Buffer Overflow attack against cache digests. (CVE-2026-50012)

Record
MGASA-2026-0319
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
Alpine:v3.23
before 7.6-r0
7.6-r0
squid
Alpine:v3.24
before 7.6-r0
7.6-r0
squid
Azure Linux:3
before 6.13-5
6.13-5
squid
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 4.6-1+deb10u10+tuxcare.els5
4.6-1+deb10u10+tuxcare.els5
squid-cgi
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 4.6-1+deb10u10+tuxcare.els5
4.6-1+deb10u10+tuxcare.els5
squid-common
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 4.6-1+deb10u10+tuxcare.els5
4.6-1+deb10u10+tuxcare.els5
squid-purge
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 4.6-1+deb10u10+tuxcare.els5
4.6-1+deb10u10+tuxcare.els5
squid3
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 4.6-1+deb10u10+tuxcare.els5
4.6-1+deb10u10+tuxcare.els5
squidclient
TuxCare:Debian:10
From an advisory covering 2 CVEs
before 4.6-1+deb10u10+tuxcare.els5
4.6-1+deb10u10+tuxcare.els5
squid
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 3.5.12-1ubuntu7.17+tuxcare.els14
3.5.12-1ubuntu7.17+tuxcare.els14
Show 69 moreShow less
Affected packages
PackageAffectedFixed
squid-cgi
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 3.5.12-1ubuntu7.17+tuxcare.els14
3.5.12-1ubuntu7.17+tuxcare.els14
squid-common
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 3.5.12-1ubuntu7.17+tuxcare.els14
3.5.12-1ubuntu7.17+tuxcare.els14
squid-purge
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 3.5.12-1ubuntu7.17+tuxcare.els14
3.5.12-1ubuntu7.17+tuxcare.els14
squid3
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 3.5.12-1ubuntu7.17+tuxcare.els14
3.5.12-1ubuntu7.17+tuxcare.els14
squidclient
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 3.5.12-1ubuntu7.17+tuxcare.els14
3.5.12-1ubuntu7.17+tuxcare.els14
squid
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 7:4.11-4.module_el8.4.0+2440+5e6341ce.2.tuxcare.els17
7:4.11-4.module_el8.4.0+2440+5e6341ce.2.tuxcare.els17
squid
TuxCare:Ubuntu:20.04
From an advisory covering 2 CVEs
before 4.10-1ubuntu1.13+tuxcare.els5
4.10-1ubuntu1.13+tuxcare.els5
squid-cgi
TuxCare:Ubuntu:20.04
From an advisory covering 2 CVEs
before 4.10-1ubuntu1.13+tuxcare.els5
4.10-1ubuntu1.13+tuxcare.els5
squid-common
TuxCare:Ubuntu:20.04
From an advisory covering 2 CVEs
before 4.10-1ubuntu1.13+tuxcare.els5
4.10-1ubuntu1.13+tuxcare.els5
squid-purge
TuxCare:Ubuntu:20.04
From an advisory covering 2 CVEs
before 4.10-1ubuntu1.13+tuxcare.els5
4.10-1ubuntu1.13+tuxcare.els5
squidclient
TuxCare:Ubuntu:20.04
From an advisory covering 2 CVEs
before 4.10-1ubuntu1.13+tuxcare.els5
4.10-1ubuntu1.13+tuxcare.els5
squid34
TuxCare:OracleLinux:6
From an advisory covering 2 CVEs
before 7:3.4.14-16.el6.tuxcare.els14
7:3.4.14-16.el6.tuxcare.els14
squid
TuxCare:OracleLinux:6
From an advisory covering 2 CVEs
before 7:3.1.23-30.el6.tuxcare.els19
7:3.1.23-30.el6.tuxcare.els19
squid
TuxCare:CentOS:6
From an advisory covering 2 CVEs
before 7:3.1.23-30.el6.tuxcare.els19
7:3.1.23-30.el6.tuxcare.els19
squid
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.5.27-1ubuntu1.14+tuxcare.els12
3.5.27-1ubuntu1.14+tuxcare.els12
squid-cgi
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.5.27-1ubuntu1.14+tuxcare.els12
3.5.27-1ubuntu1.14+tuxcare.els12
squid-common
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.5.27-1ubuntu1.14+tuxcare.els12
3.5.27-1ubuntu1.14+tuxcare.els12
squid-purge
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.5.27-1ubuntu1.14+tuxcare.els12
3.5.27-1ubuntu1.14+tuxcare.els12
squid3
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.5.27-1ubuntu1.14+tuxcare.els12
3.5.27-1ubuntu1.14+tuxcare.els12
squidclient
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 3.5.27-1ubuntu1.14+tuxcare.els12
3.5.27-1ubuntu1.14+tuxcare.els12
squid
TuxCare:AlmaLinux:9.6
From an advisory covering 2 CVEs
before 7:5.5-19.el9_6.1.tuxcare.els6
7:5.5-19.el9_6.1.tuxcare.els6
squid
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
squid-migration-script
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
squid-sysvinit
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
squid
TuxCare:OracleLinux:7
From an advisory covering 2 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
squid-migration-script
TuxCare:OracleLinux:7
From an advisory covering 2 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
squid-sysvinit
TuxCare:OracleLinux:7
From an advisory covering 2 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
squid
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 7:4.15-10.module_el8+2444+7329aae0.tuxcare.els6
7:4.15-10.module_el8+2444+7329aae0.tuxcare.els6
squid
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 7:4.15-1.module_el8.5.0+2452+d4bb163c.tuxcare.els16
7:4.15-1.module_el8.5.0+2452+d4bb163c.tuxcare.els16
squid
TuxCare:AlmaLinux:9.2
From an advisory covering 2 CVEs
before 7:5.5-5.el9_2.1.tuxcare.els14
7:5.5-5.el9_2.1.tuxcare.els14
squid
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
squid-migration-script
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
squid-sysvinit
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
7:3.5.20-17.0.5.el7_9.99.tuxcare.els7
squid34
TuxCare:CentOS:6
From an advisory covering 2 CVEs
before 7:3.4.14-16.el6.tuxcare.els14
7:3.4.14-16.el6.tuxcare.els14
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.6-1, plus listed versions
6.13-27.1-17.2-17.2-27.4-17.5-1
7.6-1
squid
Mageia:10
From an advisory covering 2 CVEs
before 6.12-3.1.mga10
6.12-3.1.mga10
squid
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 4.9-31.oe2203sp4
4.9-31.oe2203sp4
squid
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 6.6-9.oe2403sp1
6.6-9.oe2403sp1
squid
openEuler:24.03-LTS-SP3
From an advisory covering 2 CVEs
before 6.6-9.oe2403sp3
6.6-9.oe2403sp3
squid
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 4.9-27.oe2003sp4
4.9-27.oe2003sp4
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.7, plus listed versions
4.13-10ubuntu55.2-1ubuntu15.2-1ubuntu35.2-1ubuntu45.2-1ubuntu4.1
Show 11 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.5
5.9-0ubuntu0.22.04.7
squid
Ubuntu:24.04:LTS
before 6.14-0ubuntu0.24.04.4, plus listed versions
6.1-2ubuntu16.1-2ubuntu26.5-1ubuntu16.5-1ubuntu26.5-1ubuntu3
Show 9 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.2
6.14-0ubuntu0.24.04.4
squid
Ubuntu:25.10
before 6.14-0ubuntu0.25.10.4, plus listed versions
6.13-1ubuntu16.13-1ubuntu26.13-1ubuntu36.13-1ubuntu46.13-1ubuntu4.16.14-0ubuntu0.25.10.16.14-0ubuntu0.25.10.2
6.14-0ubuntu0.25.10.4
squid
Ubuntu:26.04:LTS
before 7.2-2ubuntu2.2, plus listed versions
6.13-1ubuntu46.13-1ubuntu57.2-2ubuntu17.2-2ubuntu2
7.2-2ubuntu2.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, aliasesEUVD
first indexedCVE List, NVD, OSV

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

In short

CVE-2026-50012 is a medium vulnerability (CVSS 5.5) in Squid-cache Squid, published June 12, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.36%, the 71st percentile. Fixed in squid 7.6-r0.

References

Show 56 moreShow less
MoveEnter Open