CVE-2012-6151 Denial of service in n/a

Medium 4.3 Published Updated

Remote attackers can cause a denial of service in Net-SNMP by triggering an infinite loop or crash during AgentX GETNEXT processing.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2012-6151?

CVE-2012-6151 is a medium-severity denial of service vulnerability in Apple Mac Os X, published on 13 Dec 2013. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Net-SNMP 5.7.1 and earlier, when AgentX is registering to handle a MIB and processing GETNEXT requests, allows remote attackers to cause a denial of service (crash or infinite loop, CPU consumption, and hang) by causing the AgentX subagent to timeout.

Weakness: CWE-399

Which versions are affected by CVE-2012-6151?

It affects 3 products.

Linux distribution packages (28)
net-snmp Red Hat:enterprise_linux:6::clientAll versions1:5.5-44.el6_4.4
net-snmp-debuginfo Red Hat:enterprise_linux:6::clientAll versions1:5.5-44.el6_4.4
net-snmp-devel Red Hat:enterprise_linux:6::clientAll versions1:5.5-44.el6_4.4
net-snmp-libs Red Hat:enterprise_linux:6::clientAll versions1:5.5-44.el6_4.4
net-snmp-perl Red Hat:enterprise_linux:6::clientAll versions1:5.5-44.el6_4.4
net-snmp-python Red Hat:enterprise_linux:6::clientAll versions1:5.5-44.el6_4.4
net-snmp-utils Red Hat:enterprise_linux:6::clientAll versions1:5.5-44.el6_4.4
net-snmp Red Hat:enterprise_linux:6::computenodeAll versions1:5.5-44.el6_4.4
net-snmp-debuginfo Red Hat:enterprise_linux:6::computenodeAll versions1:5.5-44.el6_4.4
net-snmp-devel Red Hat:enterprise_linux:6::computenodeAll versions1:5.5-44.el6_4.4
net-snmp-libs Red Hat:enterprise_linux:6::computenodeAll versions1:5.5-44.el6_4.4
net-snmp-perl Red Hat:enterprise_linux:6::computenodeAll versions1:5.5-44.el6_4.4
net-snmp-python Red Hat:enterprise_linux:6::computenodeAll versions1:5.5-44.el6_4.4
net-snmp-utils Red Hat:enterprise_linux:6::computenodeAll versions1:5.5-44.el6_4.4
net-snmp Red Hat:enterprise_linux:6::serverAll versions1:5.5-44.el6_4.4
net-snmp-debuginfo Red Hat:enterprise_linux:6::serverAll versions1:5.5-44.el6_4.4
net-snmp-devel Red Hat:enterprise_linux:6::serverAll versions1:5.5-44.el6_4.4
net-snmp-libs Red Hat:enterprise_linux:6::serverAll versions1:5.5-44.el6_4.4
net-snmp-perl Red Hat:enterprise_linux:6::serverAll versions1:5.5-44.el6_4.4
net-snmp-python Red Hat:enterprise_linux:6::serverAll versions1:5.5-44.el6_4.4
net-snmp-utils Red Hat:enterprise_linux:6::serverAll versions1:5.5-44.el6_4.4
net-snmp Red Hat:enterprise_linux:6::workstationAll versions1:5.5-44.el6_4.4
net-snmp-debuginfo Red Hat:enterprise_linux:6::workstationAll versions1:5.5-44.el6_4.4
net-snmp-devel Red Hat:enterprise_linux:6::workstationAll versions1:5.5-44.el6_4.4
net-snmp-libs Red Hat:enterprise_linux:6::workstationAll versions1:5.5-44.el6_4.4
net-snmp-perl Red Hat:enterprise_linux:6::workstationAll versions1:5.5-44.el6_4.4
net-snmp-python Red Hat:enterprise_linux:6::workstationAll versions1:5.5-44.el6_4.4
net-snmp-utils Red Hat:enterprise_linux:6::workstationAll versions1:5.5-44.el6_4.4

Products include Apple Mac Os X, Canonical Ubuntu Linux, Net-Snmp Net-Snmp.

How do I fix CVE-2012-6151?

Apply the vendor's patch.

Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.

Is CVE-2012-6151 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2012-6151 exists.

Public exploit code: 1 Exploit-DB entry.

All Apple Mac Os X vulnerabilities

Sources

Also known as DEBIAN-CVE-2012-6151, GHSA-mv75-h3qp-gpmf, MGASA-2014-0019, RHBA-2013:1150.

Is CVE-2012-6151 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free