CVE-2022-38692

In BootROM, there is a missing size check for RSA keys in Certificate Type 0 validation

Critical · published September 1, 2025

CVSS v3.1
9.8
EPSS
0%
Percentile
38.6
In the wild
Unconfirmed
What it is

🚨 A missing size check for RSA keys in BootROM opens the door for a memory buffer overflow, and that’s no picnic! 🔥 Think of it as a hotel that accidentally forgets to check the number of guests per room — if too many folks squeeze in, chaos ensues! In this case, the lack of a size limit creates a memory situation ripe for overflow, putting everything at risk. An attacker exploiting this could potentially cause a system crash or corrupt critical data, leading to a cascade of failures that affects the entire device's functionality. This vulnerability is absolutely devastating, as it doesn't require any additional execution privileges to trigger, leaving many systems exposed.

Put simply

Think of it as a hotel that accidentally forgets to check the number of guests per room — if too many folks squeeze in, chaos ensues! In this case, the lack of a size limit creates a memory situation ripe for overflow, putting everything at risk. This vulnerability in BootROM arises from a missing size check when validating RSA keys of Certificate Type 0, allowing attackers to overflow memory buffers and potentially execute arbitrary code.

What to do

An attacker exploiting this could potentially cause a system crash or corrupt critical data, leading to a cascade of failures that affects the entire device's functionality. This vulnerability is absolutely devastating, as it doesn't require any additional execution privileges to trigger, leaving many systems exposed. Immediate action is necessary! Make sure to patch the BootROM firmware to the latest version. Regularly audit your systems to ensure all devices are updated and secured against this kind of attack. You've got this! With these steps, you can bolster your defenses and stay ahead of potential threats. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00457 · 38.6th percentile
Published
2025-09-01T07:28Z
EPSS history
Timeline
  • 01 SEP 07:28Z
    In BootROM, there is a missing size check for RSA keys in Certificate Type 0 validation
    cvelistv5