CVE-2014-6270
NoneCVSS
—
EPSS
23.3%
Published
Sep 12, 2014
CISA due date
—
Cloudanix analysis
A bug in network monitoring software lets attackers send a bad message that can crash the service or take over the computer.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Moderate
- Impact
- Remote Code Execution
- Component
- Network Service
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Off-by-one error in snmpHandleUdp triggers a heap-based buffer overflow when processing a crafted UDP SNMP request on a configured SNMP port, enabling denial of service via crash or potential arbitrary code execution.
Why it matters to the business
Service disruption or full system compromise on exposed instances can halt operations, require emergency patching, and increase risk of follow-on attacks; the long-public nature and moderate EPSS indicate ongoing but not mass-exploitation pressure.
How an attack unfolds
An attacker sends a specially crafted SNMP UDP datagram to the listening port; the off-by-one write corrupts heap metadata, allowing control-flow hijacking or a crash depending on memory layout.
How to fix it
Upgrade affected packages to the fixed versions: nodetaint (Chainguard) 0.0.4-r11 or later and nodetaint (Wolfi) 0.0.4-r11 or later; disable SNMP if unused; apply network ACLs restricting SNMP access.
How to confirm the fix worked
Verify installed package versions match or exceed the listed fixed releases; confirm SNMP port is closed or filtered; re-test with benign SNMP queries to ensure service stability.
Typical attack path
- Identify hosts exposing an SNMP UDP port
- Craft and transmit a malicious SNMP request that overflows the buffer
- Trigger heap corruption to achieve code execution or denial of service
How to detect it
Review historical logs for SNMP daemon crashes or segmentation faults coinciding with inbound UDP traffic on the SNMP port; correlate with any anomalous process terminations around the time of the request.
What your security team should do
- Apply the exact package upgrades immediately given the public exploit path and memory-corruption class
- Restrict SNMP exposure via firewall rules to trusted sources only
- Monitor for any remaining instances still running pre-0.0.4-r11 builds
The record
Off-by-one error in the snmpHandleUdp function in snmp_core.cc in Squid 2.x and 3.x, when an SNMP port is configured, allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a crafted UDP SNMP request, which triggers a heap-based buffer overflow.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:10 | squid | 0 | 4.1-1 |
| Debian:11 | squid | 0 | 4.1-1 |
| Debian:12 | squid | 0 | 4.1-1 |
| Debian:13 | squid | 0 | 4.1-1 |
| Mageia:3 | squid | 0 | 3.2.10-1.8.mga3 |
| Mageia:4 | squid | 0 | 3.3.13-1.1.mga4 |
| SUSE:Linux Enterprise Server 11 SP3 | squid | 0 | 2.7.STABLE5-2.12.24.2 |
| SUSE:Linux Enterprise Server 11 SP3-TERADATA | squid | 0 | 2.7.STABLE5-2.12.24.2 |
| SUSE:Linux Enterprise Server 11 SP4 | squid | 0 | 2.7.STABLE5-2.12.24.2 |
| SUSE:Linux Enterprise Server 11 SP4 | squid3 | 0 | 3.1.23-8.16.30.1 |
| SUSE:Linux Enterprise Server for SAP Applications 11 SP3 | squid | 0 | 2.7.STABLE5-2.12.24.2 |
| SUSE:Linux Enterprise Server for SAP Applications 11 SP4 | squid | 0 | 2.7.STABLE5-2.12.24.2 |
| SUSE:Linux Enterprise Server for SAP Applications 11 SP4 | squid3 | 0 | 3.1.23-8.16.30.1 |
| Ubuntu:14.04:LTS | squid3 | 0 | 3.3.8-1ubuntu6.6 |
Related vulnerabilities
- CVE-2016-2390 The FwdState::connectedToPeer method in FwdState.cc in Squid before 3.5.14 and 4.0.x… Also affects squid
- CVE-2015-3455 Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before… Also affects squid
- CVE-2009-2855 The strListGetItem function in src/HttpHeaderTools.c in Squid 2.7 allows remote attackers… Also affects squid
- CVE-2009-0478 Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers… Also affects squid
- CVE-2007-6239 The "cache update reply processing" functionality in Squid 2.x before 2.6.STABLE17 and… Also affects squid
- CVE-2007-1560 The clientProcessRequest() function in src/client_side.c in Squid 2.6 before 2.6.STABLE12… Also affects squid
- CVE-2007-0247 squid/src/ftp.c in Squid before 2.6.STABLE7 allows remote FTP servers to cause a denial… Also affects squid
- CVE-2025-54574 Squid is a caching proxy for the Web. Also affects squid