CVE-2023-46728: squid · NULL Pointer Dereference
Affects squidSource CVE Database V5
Not known to be exploited · CVSS 7.5 High : upgrade to 6.0.1 soon.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 5.9% chance of exploitation in 30 days – higher than 93% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 6.0.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 6 Nov 2023
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Upgrade squid-cache/squid to 6.0.1.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubsquid-cache/squidpkg:github/squid-cache/squidOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Upgrade Squid to version 6.0.1 or later, which removes Gopher support and fixes the vulnerability. 2. If immediate upgrade is not feasible, configure Squid to reject or block all Gopher protocol URL requests to prevent triggering the NULL pointer dereference. This can be done by adjusting access control lists (ACLs) or filtering rules to deny gopher:// URLs. 3. Monitor network traffic for unusual Gopher protocol requests or spikes that could indicate exploitation attempts. 4. Implement network-level filtering to block outbound and inbound Gopher traffic where it is not required, reducing exposure. 5. Regularly audit proxy configurations and logs to detect potential crashes or service interruptions related to this vulnerability. 6. Plan for timely patch management and vulnerability scanning to identify and remediate outdated Squid installations. 7. Educate network administrators about the risks associated with legacy protocols like Gopher and the importance of disabling unused services. These targeted steps go beyond generic advice by focusing on protocol-specific controls and operational monitoring.
Description
Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. Due to a NULL pointer dereference bug Squid is vulnerable to a Denial of Service attack against Squid's Gopher gateway. The gopher protocol is always available and enabled in Squid prior to Squid 6.0.1. Responses triggering this bug are possible to be received from any gopher server, even those without malicious intent. Gopher support has been removed in Squid version 6.0.1. Users are advised to upgrade. Users unable to upgrade should reject all gopher URL requests.
References
- github.com/squid-cache/squid/security/advisories/GHSA-cg5h-v6vc-w33f (opens in a new tab)
- github.com/squid-cache/squid/commit/6ea12e8fb590ac6959e9356a81aa3370576568c3 (opens in a new tab)
- security.netapp.com/advisory/ntap-20231214-0006/ (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/MEV66D3PAAY6K7TWDT3WZBLCPLASFJDC/ (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/A5QASTMCUSUEW3UOMKHZJB3FTONWSRXS/ (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/09/msg00027.html (opens in a new tab)