CVE-2008-0960 Auth bypass in n/a
Remote attackers can bypass SNMPv3 authentication by specifying a short HMAC length, allowing unauthorized access to network devices and servers.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2008-0960?
CVE-2008-0960 is a critical authentication bypass vulnerability in n/a, published on 10 Jun 2008. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
SNMPv3 HMAC verification in (1) Net-SNMP 5.2.x before 5.2.4.1, 5.3.x before 5.3.2.1, and 5.4.x before 5.4.1.1; (2) UCD-SNMP; (3) eCos; (4) Juniper Session and Resource Control (SRC) C-series 1.0.0 through 2.0.0; (5) NetApp (aka Network Appliance) Data ONTAP 7.3RC1 and 7.3RC2; (6) SNMP Research before 16.2; (7) multiple Cisco IOS, CatOS, ACE, and Nexus products; (8) Ingate Firewall 3.1.0 and later and SIParator 3.1.0 and later; (9) HP OpenView SNMP Emanate Master Agent 15.x; and possibly other products relies on the client to specify the HMAC length, which makes it easier for remote attackers to bypass SNMP authentication via a length value of 1, which only checks the first byte.
Weakness: CWE-287
Which versions are affected by CVE-2008-0960?
It affects 2 products.
Linux distribution packages (12)
ucd-snmp Red Hat:enterprise_linux:2.1::as | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp-devel Red Hat:enterprise_linux:2.1::as | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp-utils Red Hat:enterprise_linux:2.1::as | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp Red Hat:enterprise_linux:2.1::aw | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp-devel Red Hat:enterprise_linux:2.1::aw | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp-utils Red Hat:enterprise_linux:2.1::aw | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp Red Hat:enterprise_linux:2.1::es | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp-devel Red Hat:enterprise_linux:2.1::es | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp-utils Red Hat:enterprise_linux:2.1::es | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp Red Hat:enterprise_linux:2.1::ws | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp-devel Red Hat:enterprise_linux:2.1::ws | All versions | 0:4.2.5-8.AS21.7 |
ucd-snmp-utils Red Hat:enterprise_linux:2.1::ws | All versions | 0:4.2.5-8.AS21.7 |
Products include Juniper Session and Resource Control, Juniper Src Pe.
How do I fix CVE-2008-0960?
Upgrade to a fixed version.
Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.
Is CVE-2008-0960 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2008-0960 exists.
Public exploit code: 1 Exploit-DB entry.
Other vulnerabilities in n/a
Sources
Also known as DEBIAN-CVE-2008-0960, DTSA-137-1, GHSA-xmp9-m365-hwwg, RHSA-2008:0528.