Skip to main content
CVE-2023-46728VulnerabilityPublished Updated

CVE-2023-46728: squid · NULL Pointer Dereference

Affects squidSource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High : upgrade to 6.0.1 soon.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
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:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 6 Nov 2023

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
GitHubsquid-cache/squidpkg:github/squid-cache/squidOther threatsAffected
  • <6.0.1
Fixed in
  • 6.0.1

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

Community reviews

Loading reviews…