CVE-2023-53281
BaseFortify
Publication date: 2025-09-16
Last updated on: 2025-12-02
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | From 5.15.47 (inc) to 5.15.111 (exc) |
| linux | linux_kernel | From 5.17.15 (inc) to 5.18 (exc) |
| linux | linux_kernel | From 5.18.4 (inc) to 6.1.28 (exc) |
| linux | linux_kernel | From 6.2 (inc) to 6.2.15 (exc) |
| linux | linux_kernel | From 6.3 (inc) to 6.3.2 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-667 | The product does not properly acquire or release a lock on a resource, leading to unexpected resource state changes and behaviors. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is a locking issue in the Linux kernel driver for rtl8723bs wireless devices. The function _rtw_join_timeout_handler() was changed to use spin_[un]lock_irq() instead of spin_[un]lock_bh(), which disables interrupts (IRQs) for the entire duration of the handler. This caused a kernel oops (crash) because the code re-enables softirqs while IRQs are disabled, violating kernel locking rules. The fix was to revert to using spin_[un]lock_bh(), which properly manages softirqs without disabling IRQs unnecessarily.
How can this vulnerability impact me? :
This vulnerability can cause kernel crashes (oops) on systems using the affected rtl8723bs driver, leading to system instability or downtime. It may disrupt wireless connectivity and affect the reliability of the system until the fix is applied.
What immediate steps should I take to mitigate this vulnerability?
Apply the patch that fixes the locking in _rtw_join_timeout_handler() by reverting the use of spin_[un]lock_irq() back to spin_[un]lock_bh() in the rtl8723bs driver. This prevents the kernel oops caused by improper IRQ disabling. Updating the Linux kernel to a version that includes commit 041879b12ddb or later will mitigate this issue.