![]() |
Home ▼ Bookkeeping
Online ▼ Security
Audits ▼
Managed
DNS ▼
About
Order
FAQ
Acceptable Use Policy
Dynamic DNS Clients
Configure Domains Dyanmic DNS Update Password Network
Monitor ▼
Enterprise Package
Advanced Package
Standard Package
Free Trial
FAQ
Price/Feature Summary
Order/Renew
Examples
Configure/Status Alert Profiles | ||
CVE ID: | CVE-2024-27399 |
Description: | In the Linux kernel, the following vulnerability has been resolved:
Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout There is a
race condition between l2cap_chan_timeout() and l2cap_chan_del(). When
we use l2cap_chan_del() to delete the channel, the chan->conn will be
set to null. But the conn could be dereferenced again in the
mutex_lock() of l2cap_chan_timeout(). As a result the null pointer
dereference bug will happen. The KASAN report triggered by POC is
shown below: [ 472.074580]
================================================================== [
472.075284] BUG: KASAN: null-ptr-deref in mutex_lock+0x68/0xc0 [
472.075308] Write of size 8 at addr 0000000000000158 by task
kworker/0:0/7 [ 472.075308] [ 472.075308] CPU: 0 PID: 7 Comm:
kworker/0:0 Not tainted 6.9.0-rc5-00356-g78c0094a146b #36 [
472.075308] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996),
BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu4 [ 472.075308]
Workqueue: events l2cap_chan_timeout [ 472.075308] Call Trace: [
472.075308] |
Test IDs: | None available |
Cross References: |
Common Vulnerability Exposure (CVE) ID: CVE-2024-27399 https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/DW2MIOIMOFUSNLHLRYX23AFR36BMKD65/ https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/OTB4HWU2PTVW5NEYHHLOCXDKG3PYA534/ https://git.kernel.org/stable/c/06acb75e7ed600d0bbf7bff5628aa8f24a97978c https://git.kernel.org/stable/c/06acb75e7ed600d0bbf7bff5628aa8f24a97978c https://git.kernel.org/stable/c/6466ee65e5b27161c846c73ef407f49dfa1bd1d9 https://git.kernel.org/stable/c/6466ee65e5b27161c846c73ef407f49dfa1bd1d9 https://git.kernel.org/stable/c/8960ff650aec70485b40771cd8e6e8c4cb467d33 https://git.kernel.org/stable/c/8960ff650aec70485b40771cd8e6e8c4cb467d33 https://git.kernel.org/stable/c/955b5b6c54d95b5e7444dfc81c95c8e013f27ac0 https://git.kernel.org/stable/c/955b5b6c54d95b5e7444dfc81c95c8e013f27ac0 https://git.kernel.org/stable/c/adf0398cee86643b8eacde95f17d073d022f782c https://git.kernel.org/stable/c/adf0398cee86643b8eacde95f17d073d022f782c https://git.kernel.org/stable/c/e137e2ba96e51902dc2878131823a96bf8e638ae https://git.kernel.org/stable/c/e137e2ba96e51902dc2878131823a96bf8e638ae https://git.kernel.org/stable/c/e97e16433eb4533083b096a3824b93a5ca3aee79 https://git.kernel.org/stable/c/e97e16433eb4533083b096a3824b93a5ca3aee79 https://git.kernel.org/stable/c/eb86f955488c39526534211f2610e48a5cf8ead4 https://git.kernel.org/stable/c/eb86f955488c39526534211f2610e48a5cf8ead4 |