CVE-2023-53344
BaseFortify
Publication date: 2025-09-17
Last updated on: 2025-12-11
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | From 4.8 (inc) to 4.14.312 (exc) |
| linux | linux_kernel | From 4.15 (inc) to 4.19.280 (exc) |
| linux | linux_kernel | From 4.20 (inc) to 5.4.240 (exc) |
| linux | linux_kernel | From 5.5 (inc) to 5.10.177 (exc) |
| linux | linux_kernel | From 5.11 (inc) to 5.15.106 (exc) |
| linux | linux_kernel | From 5.16 (inc) to 6.1.23 (exc) |
| linux | linux_kernel | From 6.2 (inc) to 6.2.10 (exc) |
| linux | linux_kernel | 6.3 |
| linux | linux_kernel | 6.3 |
| linux | linux_kernel | 6.3 |
| linux | linux_kernel | 6.3 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-908 | The product uses or accesses a resource that has not been initialized. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is an uninitialized value issue in the Linux kernel's bcm_tx_setup function related to CAN (Controller Area Network) BCM (Broadcast Manager). Specifically, if the function memcpy_from_msg returns an error, the code proceeds to compare an uninitialized memory value, leading to a 'use of uninitialized value' bug detected by KMSAN (Kernel Memory Sanitizer). This can cause undefined behavior in kernel operations involving asynchronous I/O and CAN BCM message handling.
How can this vulnerability impact me? :
The impact of this vulnerability is that it may cause undefined behavior or kernel instability due to the use of uninitialized memory values during CAN BCM message processing. This could potentially lead to system crashes or unpredictable behavior in systems using the affected Linux kernel code, especially those relying on CAN networking features.
What immediate steps should I take to mitigate this vulnerability?
The vulnerability is fixed by a patch that adds error handling for the 'memcpy_from_msg' function in the bcm_tx_setup() function of the Linux kernel. To mitigate this vulnerability, you should update your Linux kernel to a version that includes this fix.