Cisco NX-OS Internet Group Management Protocol Denial of Service Vulnerability
2015-08-17T14:34:04
ID CISCO-SA-20150817-CVE-2015-4324 Type cisco Reporter Cisco Modified 2015-08-17T14:33:56
Description
A vulnerability in the Internet Group Management Protocol version 3 (IGMPv3) input packet processing of Cisco NX-OS could allow an unauthenticated, adjacent attacker to cause the IGMP process to restart due to a malformed IGMP packet, which could cause a denial of service (DoS) condition on the device.
The vulnerability is due to improper input validation when ensuring the memory allocated is large enough for the number of included sources in the IGMPv3 packet. An attacker could exploit this vulnerability by sending a crafted IGMPv3 packet to the targeted device. An exploit could allow the attacker to cause the IGMP process to restart due to a buffer overflow, which may cause a DoS condition.
Cisco has confirmed the vulnerability. Software updates are available.
An unauthenticated, adjacent attacker could use this vulnerability if the targeted device's IGMPv3 snooping is configured on one or more VLANs and running the affected version of the software.
To exploit this vulnerability, an attacker must be on the same broadcast or collision domain as the affected device. This access requirement could decrease the likelihood of a successful exploit.
{"id": "CISCO-SA-20150817-CVE-2015-4324", "type": "cisco", "bulletinFamily": "software", "title": "Cisco NX-OS Internet Group Management Protocol Denial of Service Vulnerability", "description": "A vulnerability in the Internet Group Management Protocol version 3 (IGMPv3) input packet processing of Cisco NX-OS could allow an unauthenticated, adjacent attacker to cause the IGMP process to restart due to a malformed IGMP packet, which could cause a denial of service (DoS) condition on the device.\n\nThe vulnerability is due to improper input validation when ensuring the memory allocated is large enough for the number of included sources in the IGMPv3 packet. An attacker could exploit this vulnerability by sending a crafted IGMPv3 packet to the targeted device. An exploit could allow the attacker to cause the IGMP process to restart due to a buffer overflow, which may cause a DoS condition.\n\nCisco has confirmed the vulnerability. Software updates are available.\n\nAn unauthenticated, adjacent attacker could use this vulnerability if the targeted device's IGMPv3 snooping is configured on one or more VLANs and running the affected version of the software.\n\nTo exploit this vulnerability, an attacker must be on the same broadcast or collision domain as the affected device. This access requirement could decrease the likelihood of a successful exploit.", "published": "2015-08-17T14:34:04", "modified": "2015-08-17T14:33:56", "cvss": {"score": 6.1, "vector": "AV:ADJACENT_NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/Cisco-SA-20150817-CVE-2015-4324", "reporter": "Cisco", "references": ["http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/Cisco-SA-20150817-CVE-2015-4324"], "cvelist": ["CVE-2015-4324"], "lastseen": "2017-09-26T15:33:39", "history": [], "viewCount": 1, "enchantments": {"vulnersScore": 5.0}, "enchantments_done": [], "objectVersion": "1.4", "affectedSoftware": [{"name": "Cisco NX-OS Software", "version": "any", "operator": "eq"}], "_object_type": "robots.models.cisco.CiscoBulletin", "_object_types": ["robots.models.cisco.CiscoBulletin", "robots.models.base.Bulletin"]}
{"result": {"cve": [{"id": "CVE-2015-4324", "type": "cve", "title": "CVE-2015-4324", "description": "Buffer overflow in Cisco NX-OS on Nexus 1000V devices for VMware vSphere 7.3(0)ZN(0.81), Nexus 3000 devices 7.3(0)ZN(0.81), Nexus 4000 devices 4.1(2)E1(1c), Nexus 7000 devices 7.2(0)N1(0.1), and Nexus 9000 devices 7.3(0)ZN(0.81) allows remote attackers to cause a denial of service (IGMP process restart) via a malformed IGMPv3 packet that is mishandled during memory allocation, aka Bug IDs CSCuv69713, CSCuv69717, CSCuv69723, CSCuv69732, and CSCuv48908.", "published": "2015-08-19T11:59:06", "cvss": {"score": 6.1, "vector": "AV:ADJACENT_NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-4324", "cvelist": ["CVE-2015-4324"], "lastseen": "2017-04-18T15:57:06"}], "openvas": [{"id": "OPENVAS:1361412562310105699", "type": "openvas", "title": "Cisco NX-OS Internet Group Management Protocol Denial of Service Vulnerability", "description": "A vulnerability in the Internet Group Management Protocol version 3 (IGMPv3) input packet\nprocessing of Cisco NX-OS could allow an unauthenticated, adjacent attacker to cause the IGMP\nprocess to restart due to a malformed IGMP packet, which could cause a denial of service (DoS)\ncondition on the device.\n\nThe vulnerability is due to improper input validation when ensuring the memory allocated is large\nenough for the number of included sources in the IGMPv3 packet. An attacker could exploit this\nvulnerability by sending a crafted IGMPv3 packet to the targeted device. An exploit could allow the\nattacker to cause the IGMP process to restart due to a buffer overflow, which may cause a DoS\ncondition.\n\nCisco has confirmed the vulnerability. Software updates are available.\n\n\nAn unauthenticated, adjacent attacker could use this vulnerability if the targeted device", "published": "2016-05-12T00:00:00", "cvss": {"score": 6.1, "vector": "AV:ADJACENT_NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310105699", "cvelist": ["CVE-2015-4324"], "lastseen": "2017-07-02T21:13:15"}]}}