CVE-2026-50012

Published Jul 16, 2026

Last updated 7 days ago

Overview

Description
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.
Source
security-advisories@github.com
NVD status
Analyzed
Products
squid

Risk scores

CVSS 3.1

Type
Primary
Base score
5.5
Impact score
4.2
Exploitability score
1.2
Vector string
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:H
Severity
MEDIUM

Weaknesses

security-advisories@github.com
CWE-20

Social media

Hype score
Not currently trending

Configurations