CVE-2025-47869CWE-119

Apache NuttX RTOS: examples/xmlrpc: Fix calls buffers size.

Critical · published June 16, 2025

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

🔥 A hardcoded buffer size in Apache NuttX RTOS apps could lead to a memory overflow nightmare! Think of it like trying to pour a gallon of milk into a pint glass — it’s going to spill over, and in this case, it could crash your system! With this buffer overflow vulnerability, an attacker could potentially corrupt memory, leading to unpredictable behavior, crashes, or even remote code execution. This could compromise entire devices running your code, making the situation absolutely devastating!

Put simply

Think of it like trying to pour a gallon of milk into a pint glass — it’s going to spill over, and in this case, it could crash your system! The vulnerability arises from improperly restricting operations within a memory buffer due to a hardcoded buffer size in the XMLRPC example application, allowing for a buffer overflow when the actual data exceeds the allocated size.

What to do

With this buffer overflow vulnerability, an attacker could potentially corrupt memory, leading to unpredictable behavior, crashes, or even remote code execution. This could compromise entire devices running your code, making the situation absolutely devastating! To protect your systems, review your code for this pattern, update your buffer sizes as shown in release 12.9.0, and ensure you’re using the latest version. Don't forget to test thoroughly to prevent any surprises! You've got this! Follow the steps, and you’ll be a security hero in no time! 🦸

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.00741 · 54.1th percentile
Weakness
CWE-119 · Improper Restriction of Operations within the Bounds of a Memory Buffer
Published
2025-06-16T11:00Z
EPSS history
Timeline
  • 16 JUN 11:00Z
    Apache NuttX RTOS: examples/xmlrpc: Fix calls buffers size.
    cvelistv5