CVE-2025-54997CWE-94

OpenBao: Privileged Operator May Execute Code on the Underlying Host

Critical · published August 9, 2025

CVSS v3.1
9.1
EPSS
0%
Percentile
33.0
In the wild
Unconfirmed
What it is

🚨 A crafty API operator can leverage log prefixes to execute unauthorized code and establish network connections! This is like a sneaky hacker slipping through a security check by using a clever disguise. 🔥 Think of it like a hotel with a strict guest list. If someone can alter their name on the list, they can bypass security and access restricted areas, just as the API operators here bypass intended restrictions through manipulation. 🏨 This could lead to absolutely devastating consequences, allowing attackers to execute malicious code and access sensitive data! Imagine the chaos if an unknown intruder gains access to your system—data theft, system compromise, and loss of integrity are all on the table. ⚠️

Put simply

Think of it like a hotel with a strict guest list. If someone can alter their name on the list, they can bypass security and access restricted areas, just as the API operators here bypass intended restrictions through manipulation. 🏨 This vulnerability in OpenBao allows privileged API operators to bypass security controls via the audit subsystem by manipulating log prefixes, enabling unauthorized code execution and network access, undermining the intended security model.

What to do

This could lead to absolutely devastating consequences, allowing attackers to execute malicious code and access sensitive data! Imagine the chaos if an unknown intruder gains access to your system—data theft, system compromise, and loss of integrity are all on the table. ⚠️ Upgrade to OpenBao version 2.3.2 immediately to patch this vulnerability. Additionally, consider implementing explicit deny policies to block access to sys/audit/* endpoints, although keep in mind that root operators cannot be restricted this way. 🛡️ You've got this! Follow these steps, and you'll be on the road to securing your environment in no time! 💪

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00400 · 33.0th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2025-08-09T01:56Z
EPSS history
Timeline
  • 09 AUG 01:56Z
    OpenBao: Privileged Operator May Execute Code on the Underlying Host
    cvelistv5