CVE-2025-24857

Improper access control for volatile memory containing boot code in Universal Boot Loader (U-Boot) before 2017.11 and Qualcomm chips IPQ4019, IPQ5018, IPQ5322…

High · published December 10, 2025

CVSS v3.1
7.6
EPSS
0%
Percentile
18.1
In the wild
Unconfirmed
What it is

⚡ Access control failure lurking in the Universal Boot Loader (U-Boot) could let attackers run wild—think of it as leaving the keys to your house in the front yard! 🔑 It’s like having a restaurant where the head chef has left the kitchen unlocked. Anyone can waltz in, change recipes, or even poison the ingredients without anyone noticing—that's the kind of chaos an attacker could unleash here! An attacker exploiting this vulnerability could execute arbitrary code in the boot process, potentially gaining full control over the affected devices. This could lead to unauthorized access, data breaches, or even turning devices into points of attack for further exploits—absolutely devastating!

Put simply

It’s like having a restaurant where the head chef has left the kitchen unlocked. Anyone can waltz in, change recipes, or even poison the ingredients without anyone noticing—that's the kind of chaos an attacker could unleash here! This vulnerability arises from improper access control for volatile memory in U-Boot, used in various Qualcomm chips. It allows attackers to execute arbitrary code during the boot phase, compromising device integrity before the operating system even loads.

What to do

An attacker exploiting this vulnerability could execute arbitrary code in the boot process, potentially gaining full control over the affected devices. This could lead to unauthorized access, data breaches, or even turning devices into points of attack for further exploits—absolutely devastating! Upgrade U-Boot to version 2017.11 or later to close this loophole. Also, check your Qualcomm chipset versions to ensure they are not affected by this vulnerability. Regular audits of firmware for access controls will boost your defenses! You've got this! Follow these steps, and you'll bolster your security in no time! 🛡️

The record
Technical detail
CVSS v3.1
7.6 · HIGH
Vector
CVSS:3.1/AC:L/AV:P/A:H/C:H/I:H/PR:N/S:C/UI:N
CVSS v4.0
Not supplied
EPSS
0.00269 · 18.1th percentile
Published
2025-12-10T00:00Z
EPSS history
Timeline
  • 10 DEC 00:00Z
    Improper access control for volatile memory containing boot code in Universal Boot Loader (U-Boot) before 2017.11 and Qualcomm chips IPQ4019, IPQ5018, IPQ5322…
    cvelistv5