CVE-2023-54050
Memory Leak in Linux Kernel UBIFS Due to insert_old_idx Failure
Publication date: 2025-12-24
Last updated on: 2025-12-24
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | * |
| linux | kernel | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is a memory leak in the Linux kernel's UBIFS subsystem. It occurs when the function insert_old_idx() fails after a znode is copied using copy_znode(). In this failure case, the copied znode is not properly referenced or cleaned up, leading to a memory leak. The fix involves splitting the copy_znode() and insert_old_idx() functions into parts to ensure proper resource cleanup during error handling without corrupting metadata.
How can this vulnerability impact me? :
The memory leak caused by this vulnerability can lead to increased memory usage over time, potentially degrading system performance or causing resource exhaustion on systems using the affected Linux kernel UBIFS subsystem.