CVE-2023-53616
BaseFortify
Publication date: 2025-10-04
Last updated on: 2026-03-17
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | 2.6.12 |
| linux | linux_kernel | From 5.15.160 (inc) to 5.16 (inc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-415 | The product calls free() twice on the same memory address. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is a double-free bug in the Linux kernel's JFS filesystem code. Specifically, the JFS_IP(ipimap)->i_imap memory is freed twice in the diUnmount function because it is not set to NULL after the first free. If jfs_remount() frees this memory but then fails during diMount(), the memory will be freed again, causing a double-free error. This can lead to kernel crashes or memory corruption.
How can this vulnerability impact me? :
The double-free vulnerability can cause kernel crashes or memory corruption, potentially leading to system instability or denial of service. Exploiting this flaw might allow an attacker to execute arbitrary code with kernel privileges or cause a system crash.