Cisco IOS XE: Attacker Can Execute Persistent Code via Pkg Validation Flaw
CVE-2025-20314 Published on September 24, 2025

A vulnerability in Cisco IOS XE Software could allow an authenticated, local attacker with level-15 privileges or an unauthenticated attacker with physical access to an affected device to execute persistent code at boot time and break the chain of trust. This vulnerability is due to improper validation of software packages. An attacker could exploit this vulnerability by placing a crafted file into a specific location on an affected device. A successful exploit could allow the attacker to execute persistent code on the underlying operating system. Because this vulnerability allows an attacker to bypass a major security feature of a device, Cisco has raised the Security Impact Rating (SIR) of this advisory from Medium to High.

NVD

Vulnerability Analysis

CVE-2025-20314 is exploitable with local system access, and requires user privileges. This vulnerability is considered to have a low attack complexity. The potential impact of an exploit of this vulnerability is considered to be very high.

Attack Vector:
LOCAL
Attack Complexity:
LOW
Privileges Required:
HIGH
User Interaction:
NONE
Scope:
UNCHANGED
Confidentiality Impact:
HIGH
Integrity Impact:
HIGH
Availability Impact:
HIGH

Weakness Type

Improper Handling of Undefined Values

The software does not handle or incorrectly handles when a value is not defined or supported for the associated parameter, field, or argument name.


Products Associated with CVE-2025-20314

Want to know whenever a new CVE is published for Cisco IOS XE? stack.watch will email you.

 

Affected Versions

Cisco IOS XE Software:

Exploit Probability

EPSS
0.08%
Percentile
23.76%

EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.