CVE-2025-59362
8.2Squid · Squid
Squid through 7.1 improperly handles ASN.1 encoding of long SNMP OIDs, which may result in a denial of service condition.
Executive summary
A vulnerability in Squid through 7.1 regarding SNMP OID processing poses a potential denial of service risk to the caching proxy service.
Vulnerability
The software contains an improper handling flaw within the asn_build_objid function located in lib/snmplib/asn1.c, which allows for memory corruption or instability when processing long SNMP OIDs. This issue does not require authentication to trigger.
Business impact
Successful exploitation of this vulnerability can lead to a denial of service condition, potentially interrupting network traffic flow and caching services. While the CVSS score of 8.2 suggests high severity, the impact is primarily focused on availability; however, any disruption to proxy infrastructure can cause significant operational downtime and impact internal network performance.
Remediation
Immediate Action: Review the official Squid repository pull request (f6aee259a739fa3c3d36ff0c892f966bcd2bb05e) and apply the necessary patches or upgrade to a version that incorporates this fix.
Proactive Monitoring: Monitor system logs for unexpected service restarts or crashes associated with the Squid process and audit SNMP-related traffic for malformed OID requests.
Compensating Controls: Restrict access to the SNMP management interface of the Squid proxy to trusted management subnets only to prevent unauthorized requests from reaching the vulnerable function.
Exploitation status
Public Exploit Available: Yes, a technical write-up containing the vulnerability analysis and attack detail exists via the referenced researcher advisory.
Analyst recommendation
Given the potential for service disruption, administrators should prioritize patching the Squid caching proxy immediately. Applying the upstream fix is the only definitive method to eliminate the risk of denial of service attacks targeting the SNMP processing component.