CVE-2026-20104
Received Received - Intake
Bootloader Code Execution Vulnerability in Cisco Catalyst Switches

Publication date: 2026-03-25

Last updated on: 2026-03-25

Assigner: Cisco Systems, Inc.

Description
A vulnerability in the bootloader of Cisco IOS XE Software for Cisco Catalyst 9200 Series Switches, Cisco Catalyst ESS9300 Embedded Series Switches, Cisco Catalyst IE9310 and IE9320 Rugged Series Switches, and Cisco IE3500 and IE3505 Rugged Series Switches could allow an authenticated, local attacker with level-15 privileges or an unauthenticated attacker with physical access to an affected device to execute arbitrary code at boot time and break the chain of trust. This vulnerability is due to insufficient validation of software at boot time. An attacker could exploit this vulnerability by manipulating the loaded binaries on an affected device to bypass some of the integrity checks that are performed during the boot process. A successful exploit could allow the attacker to execute code that bypasses the requirement to run Cisco-signed images. Cisco has assigned this security advisory a Security Impact Rating (SIR) of High rather than Medium as the score indicates because this vulnerability allows an attacker to bypass a major security feature of a device.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-03-25
Last Modified
2026-03-25
Generated
2026-05-27
AI Q&A
2026-03-25
EPSS Evaluated
2026-05-25
NVD
EUVD
Affected Vendors & Products
Showing 7 associated CPEs
Vendor Product Version / Range
cisco ios_xe *
cisco catalyst_9200_series_switches *
cisco catalyst_ess9300_embedded_series_switches *
cisco catalyst_ie9310_rugged_series_switches *
cisco catalyst_ie9320_rugged_series_switches *
cisco ie3500_rugged_series_switches *
cisco ie3505_rugged_series_switches *
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-124 The product writes to a buffer using an index or pointer that references a memory location prior to the beginning of the buffer.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability exists in the bootloader of Cisco IOS XE Software for several Cisco Catalyst and Cisco IE rugged series switches. It allows an attacker, either authenticated with high-level privileges or unauthenticated but with physical access, to execute arbitrary code during the device's boot process.

The root cause is insufficient validation of software at boot time, which lets an attacker manipulate the loaded binaries to bypass integrity checks. This means the attacker can run code that circumvents the requirement to use Cisco-signed images, effectively breaking the chain of trust.

Cisco rates this vulnerability as High impact because it allows bypassing a major security feature of the device.


How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

The vulnerability allows an attacker to bypass a major security feature by executing arbitrary code at boot time, which compromises the integrity and trust of the device's software. This type of security breach can potentially lead to unauthorized access or manipulation of sensitive data.

Such a compromise could negatively impact compliance with common standards and regulations like GDPR and HIPAA, which require strong security controls to protect data integrity and confidentiality. However, the provided information does not explicitly state the direct effects on compliance with these standards.


How can this vulnerability be detected on my network or system? Can you suggest some commands?

There are no specific commands or detection methods provided to identify this vulnerability on your network or system.

Cisco provides a Software Checker tool to help customers identify affected releases and the earliest fixed versions, which can assist in determining if your device is vulnerable.


What immediate steps should I take to mitigate this vulnerability?

No workarounds exist for this vulnerability.

Cisco strongly recommends upgrading to fixed software releases to fully remediate the issue.


How can this vulnerability impact me? :

Exploiting this vulnerability could allow an attacker to execute unauthorized code at boot time, potentially compromising the device's security and integrity.

This could lead to the attacker gaining persistent control over the device, bypassing security controls, and possibly disrupting network operations or intercepting sensitive data.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart