CVE-2017-3863: Buffer Overflow
Multiple vulnerabilities in the EnergyWise module of Cisco IOS (12.2 and 15.0 through 15.6) and Cisco IOS XE (3.2 through 3.18) could allow an unauthenticated, remote attacker to cause a buffer overflow condition or a reload of an affected device, leading to a denial of service (DoS) condition. These vulnerabilities are due to improper parsing of crafted EnergyWise packets destined to an affected device. An attacker could exploit these vulnerabilities by sending crafted EnergyWise packets to be processed by an affected device. An exploit could allow the attacker to cause a buffer overflow condition or a reload of the affected device, leading to a DoS condition. Cisco IOS Software and Cisco IOS XE Software support EnergyWise for IPv4 communication. Only IPv4 packets destined to a device configured as an EnergyWise domain member can trigger these vulnerabilities. IPv6 packets cannot be used to trigger these vulnerabilities. Cisco Bug ID CSCut50727.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Cisco IOS EnergyWiseto a version that resolves this vulnerability.Fixed in 12.2 - Upgrade
Upgrade
Cisco IOS XE EnergyWiseto a version that resolves this vulnerability.Fixed in 3.2 - Upgrade
Upgrade
Cisco IOS EnergyWiseto a version that resolves this vulnerability.Fixed in 15.0 - Upgrade
Upgrade
Cisco IOS EnergyWiseto a version that resolves this vulnerability.Fixed in 15.6 - Upgrade
Upgrade
Cisco IOS XE EnergyWiseto a version that resolves this vulnerability.Fixed in 3.18 - Compensating control
Ensure only IPv4 EnergyWise traffic to devices configured as an EnergyWise domain member is allowed; crafted EnergyWise packets can only trigger the vulnerabilities via IPv4 packets destined to an EnergyWise domain member.
- Compensating control
Do not expose EnergyWise processing to untrusted networks for IPv4; the vulnerability is triggered by improperly parsed crafted EnergyWise packets.
Event History
Frequently Asked Questions
What is the severity of CVE-2017-3863?
CVE-2017-3863 has a CVSS score indicating a high severity level that may cause a denial of service.
How do I fix CVE-2017-3863?
To fix CVE-2017-3863, update the affected Cisco IOS or IOS XE software to a version that includes the security patch.
Which devices are affected by CVE-2017-3863?
CVE-2017-3863 affects multiple versions of Cisco IOS (12.2 and 15.0 through 15.6) and Cisco IOS XE (3.2 through 3.18).
What kind of attack can exploit CVE-2017-3863?
An unauthenticated remote attacker can exploit CVE-2017-3863 to cause a buffer overflow or a device reload.
What are the potential impacts of CVE-2017-3863?
Exploitation of CVE-2017-3863 can lead to a denial of service condition on affected devices.