CVE-2025-48769CWE-416

CVE-2025-48769

High · published January 1, 2026

CVSS v3.1
8.1
EPSS
2%
Percentile
75.2
In the wild
Unconfirmed
What it is

⚠️ A sneaky Use After Free vulnerability lurks in Apache NuttX RTOS, potentially letting attackers rename files they shouldn’t! 🔥 Think of this as a restaurant where two chefs are using the same prep table for different meals. If one chef finishes their dish and leaves the table, the other chef might accidentally re-use that space for an entirely different order, leading to a mix-up that could serve customers a dish they never ordered! This could lead to unintended changes or moves in the virtual filesystem, causing data chaos that might confuse users or even disrupt services. Imagine someone trying to retrieve a file only to find out it has been renamed or moved without notice. That's a recipe for a frustrating experience!

Put simply

Think of this as a restaurant where two chefs are using the same prep table for different meals. If one chef finishes their dish and leaves the table, the other chef might accidentally re-use that space for an entirely different order, leading to a mix-up that could serve customers a dish they never ordered! This Use After Free vulnerability arises from the recursive implementation in the fs/rename code, allowing attackers to reallocate and write to a previously freed heap chunk. This can result in unexpected filesystem operations, especially when write access is granted over the network, like with FTP.

What to do

This could lead to unintended changes or moves in the virtual filesystem, causing data chaos that might confuse users or even disrupt services. Imagine someone trying to retrieve a file only to find out it has been renamed or moved without notice. That's a recipe for a frustrating experience! To tackle this issue, upgrade your Apache NuttX RTOS to version 12.11.0 immediately. If you use virtual filesystem services, particularly those exposed to the network, be sure to review access controls and restrict write permissions where possible until you patch. You've got this! By following these steps, you'll be one step closer to securing your system! 🛡️

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01570 · 75.2th percentile
Weakness
CWE-416 · Use After Free
Published
2026-01-01T22:15Z
Affected products (1)
ProductVersionsFixed in
apache/nuttx≥ 7.20, < 12.11.012.11.0
References (3)
EPSS history
Timeline
  • 01 JAN 16:14Z
    Apache NuttX RTOS: fs/vfs/fs_rename: use after free
    cvelistv5