cveboard RSS feed

CVE-2022-20846

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2022
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

Cisco IOS XR Software Cisco Discovery Protocol Buffer Overflow Vulnerability

A vulnerability in the Cisco Discovery Protocol implementation for Cisco IOS XR Software could allow an unauthenticated, adjacent attacker to cause the Cisco Discovery Protocol process to reload on an affected device. This vulnerability is due to a heap buffer overflow in certain Cisco Discovery Protocol messages. An attacker could exploit this vulnerability by sending a malicious Cisco Discovery Protocol packet to an affected device. A successful exploit could allow the attacker to cause a heap overflow, which could cause the Cisco Discovery Protocol process to reload on the device. The bytes that can be written in the buffer overflow are restricted, which limits remote code execution.Note: Cisco Discovery Protocol is a Layer 2 protocol. To exploit this vulnerability, an attacker must be in the same broadcast domain as the affected device (Layer 2 adjacent).  Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.This advisory is part of the September 2022 release of the Cisco IOS XR Software Security Advisory Bundled Publication. For a complete list of the advisories and links to them, see .

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Cisco IOS XR Software

Vendor
Cisco
Product
Cisco IOS XR Software
Platforms
Unknown
Default status
unknown
Cisco IOS XR Software · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
6.5.3affectedUnavailableUnavailableUnavailableNone listed
6.5.29affectedUnavailableUnavailableUnavailableNone listed
6.5.1affectedUnavailableUnavailableUnavailableNone listed
6.6.1affectedUnavailableUnavailableUnavailableNone listed
6.5.2affectedUnavailableUnavailableUnavailableNone listed
6.5.92affectedUnavailableUnavailableUnavailableNone listed
6.5.15affectedUnavailableUnavailableUnavailableNone listed
6.6.2affectedUnavailableUnavailableUnavailableNone listed
7.0.1affectedUnavailableUnavailableUnavailableNone listed
6.6.25affectedUnavailableUnavailableUnavailableNone listed
6.5.26affectedUnavailableUnavailableUnavailableNone listed
6.6.11affectedUnavailableUnavailableUnavailableNone listed
6.5.25affectedUnavailableUnavailableUnavailableNone listed
6.5.28affectedUnavailableUnavailableUnavailableNone listed
6.5.93affectedUnavailableUnavailableUnavailableNone listed
6.6.12affectedUnavailableUnavailableUnavailableNone listed
6.5.90affectedUnavailableUnavailableUnavailableNone listed
7.0.0affectedUnavailableUnavailableUnavailableNone listed
7.1.1affectedUnavailableUnavailableUnavailableNone listed
7.0.90affectedUnavailableUnavailableUnavailableNone listed
6.6.3affectedUnavailableUnavailableUnavailableNone listed
6.7.1affectedUnavailableUnavailableUnavailableNone listed
7.0.2affectedUnavailableUnavailableUnavailableNone listed
7.1.15affectedUnavailableUnavailableUnavailableNone listed
7.2.0affectedUnavailableUnavailableUnavailableNone listed
7.2.1affectedUnavailableUnavailableUnavailableNone listed
7.1.2affectedUnavailableUnavailableUnavailableNone listed
6.7.2affectedUnavailableUnavailableUnavailableNone listed
7.0.11affectedUnavailableUnavailableUnavailableNone listed
7.0.12affectedUnavailableUnavailableUnavailableNone listed
7.0.14affectedUnavailableUnavailableUnavailableNone listed
7.1.25affectedUnavailableUnavailableUnavailableNone listed
6.6.4affectedUnavailableUnavailableUnavailableNone listed
7.2.12affectedUnavailableUnavailableUnavailableNone listed
7.3.1affectedUnavailableUnavailableUnavailableNone listed
7.1.3affectedUnavailableUnavailableUnavailableNone listed
6.7.3affectedUnavailableUnavailableUnavailableNone listed
7.4.1affectedUnavailableUnavailableUnavailableNone listed
7.2.2affectedUnavailableUnavailableUnavailableNone listed
6.7.4affectedUnavailableUnavailableUnavailableNone listed
6.5.31affectedUnavailableUnavailableUnavailableNone listed
7.3.15affectedUnavailableUnavailableUnavailableNone listed
7.3.16affectedUnavailableUnavailableUnavailableNone listed
6.8.1affectedUnavailableUnavailableUnavailableNone listed
7.4.15affectedUnavailableUnavailableUnavailableNone listed
6.5.32affectedUnavailableUnavailableUnavailableNone listed
7.3.2affectedUnavailableUnavailableUnavailableNone listed
7.5.1affectedUnavailableUnavailableUnavailableNone listed
7.4.16affectedUnavailableUnavailableUnavailableNone listed
7.3.27affectedUnavailableUnavailableUnavailableNone listed
7.6.1affectedUnavailableUnavailableUnavailableNone listed
7.5.2affectedUnavailableUnavailableUnavailableNone listed
7.6.15affectedUnavailableUnavailableUnavailableNone listed
7.5.12affectedUnavailableUnavailableUnavailableNone listed
7.3.3affectedUnavailableUnavailableUnavailableNone listed
6.8.2affectedUnavailableUnavailableUnavailableNone listed
7.3.4affectedUnavailableUnavailableUnavailableNone listed
7.4.2affectedUnavailableUnavailableUnavailableNone listed
6.7.35affectedUnavailableUnavailableUnavailableNone listed
6.9.1affectedUnavailableUnavailableUnavailableNone listed