CVE-2025-59043CWE-400denial-of-service

CVE-2025-59043

High · published October 17, 2025

CVSS v3.1
7.5
EPSS
1%
Percentile
52.1
In the wild
Unconfirmed
What it is

⚡ Just one crafty JSON payload can send your server spiraling into memory overload! Think of it like a suitcase that expands tenfold once you start unpacking it at the airport—what looks manageable at first can quickly become an overwhelming mess. An attacker can send a specially crafted JSON object that bypasses protection limits, leading to a server crash, much like overpacking can lead to a broken zipper! An unauthenticated attacker could trigger an out-of-memory crash on your server, rendering it unavailable to legitimate users. This vulnerability could lead to denial of service, seriously disrupting your application's functionality. Not to mention, the audit subsystem could also consume excessive CPU resources, slowing down your system even more!

Put simply

Think of it like a suitcase that expands tenfold once you start unpacking it at the airport—what looks manageable at first can quickly become an overwhelming mess. An attacker can send a specially crafted JSON object that bypasses protection limits, leading to a server crash, much like overpacking can lead to a broken zipper! In OpenBao versions prior to 2.4.1, the system allows for crafted JSON payloads that inflate memory usage drastically after decoding. This occurs early in the request handling process, before any authentication checks, making it particularly dangerous.

What to do

An unauthenticated attacker could trigger an out-of-memory crash on your server, rendering it unavailable to legitimate users. This vulnerability could lead to denial of service, seriously disrupting your application's functionality. Not to mention, the audit subsystem could also consume excessive CPU resources, slowing down your system even more! Upgrade to OpenBao version 2.4.1 immediately to patch this vulnerability. Additionally, review your configuration settings for max_request_size to ensure they're properly set. Regularly audit JSON handling in your applications to catch similar issues in the future! You can tackle this! Update your software and keep your systems safe from this sneaky vulnerability. 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00688 · 52.1th percentile
Weakness
CWE-400 · Uncontrolled Resource Consumption
Published
2025-10-17T20:15Z
Affected products (1)
ProductVersionsFixed in
openbao/openbao< 2.4.12.4.1
References (4)
EPSS history
Timeline
  • 17 OCT 16:03Z
    OpenBao vulnerable to denial of service via malicious JSON request processing
    cvelistv5