Read the docs
TI-2026-36838 Aliases CVE-2026-50012

Squid: Memory corruption in cache_digest reply handling

Priority LOW 28CWE-122Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
None · Low · High
Fix status
Partial Red Hat: 5 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.01364 71st percentileScored 2026-11-07
Fix Partial squid (squid-cache): 7.6Red Hat: 5 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
squid-cachesquidbefore 7.67.6Patch availableCNA
  • squid Vendorsquid-cache Affected before 7.6 Fixed in 7.6 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:squid-cache:squid:*:*:*:*:*:*:*:*before 7.6Vulnerablesquid-cache
  • cpe:2.3:a:squid-cache:squid:*:*:*:*:*:*:*:* Versions before 7.6 Vulnerable ·squid-cache

Remediation

  • Fix · CNA squid (squid-cache) Fixed in 7.6

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise Linux 10AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 6AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 7AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 8AffectedNo fix yet: Fix deferred
Red Hat Enterprise Linux 9AffectedNo fix yet: Fix deferred

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-50012

References

  • TI-2025-38486 Squid vulnerable to information disclosure via authentication credential leakage in error handling CVSS 3.1CRITICAL 10.0
  • TI-2024-16845 Denial of Service in HTTP Header parser in squid proxy CVSS 3.1HIGH 7.5
  • TI-2024-16566 SQUID-2024:1 Denial of Service in HTTP Chunked Decoding CVSS 3.1HIGH 8.6
  • TI-2023-26921 Denial of Service in HTTP Message Processing in Squid CVSS 3.1HIGH 8.6
  • TI-2023-27496 SQUID-2023:10 Denial of Service in HTTP Request parsing CVSS 3.1HIGH 8.6
  • TI-2023-25306 Squid: denial of service in http digest authentication CVSS 3.1HIGH 8.6
See all 110 →

Sources