CVEvulnerability
CVE-2026-23330
5.5 MEDIUM
Official page ↗
- Status
- Modified
- Published
- 2026-03-25
- Last modified
- 2026-06-17
- Assigner
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- CVSS 3.1 ([email protected])
- 5.5 MEDIUM — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- Weaknesses
- CWE-401
Description
In the Linux kernel, the following vulnerability has been resolved:
nfc: nci: complete pending data exchange on device close
In nci_close_device(), complete any pending data exchange before
closing. The data exchange callback (e.g.
rawsock_data_exchange_complete) holds a socket reference.
NIPA occasionally hits this leak:
unreferenced object 0xff1100000f435000 (size 2048):
comm "nci_dev", pid 3954, jiffies 4295441245
hex dump (first 32 bytes):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
27 00 01 40 00 00 00 00 00 00 00 00 00 00 00 00 '..@............
backtrace (crc ec2b3c5):
__kmalloc_noprof+0x4db/0x730
sk_prot_alloc.isra.0+0xe4/0x1d0
sk_alloc+0x36/0x760
rawsock_create+0xd1/0x540
nfc_sock_create+0x11f/0x280
__sock_create+0x22d/0x630
__sys_socket+0x115/0x1d0
__x64_sys_socket+0x72/0xd0
do_syscall_64+0x117/0xfc0
entry_SYSCALL_64_after_hwframe+0x4b/0x53
Affected configurations
• linux linux kernel (>= 3.2.1 < 6.12.82)
• linux linux kernel (>= 6.13 < 6.18.17)
• linux linux kernel (>= 6.19 < 6.19.7)
• linux linux kernel 3.2
• linux linux kernel 7.0
Related
Weakness · CWE (1)
- CWE-401 Missing Release of Memory after Effective Lifetime weakness
References
- https://git.kernel.org/stable/c/66083581945bd5b8e99fe49b5aeb83d03f62d053 Patch
- https://git.kernel.org/stable/c/702029337b057085ea13f964822dcd95e0fe53f5 Patch
- https://git.kernel.org/stable/c/91ff0d8c3464da7f0c43da38c195e60b660128bf Patch
- https://git.kernel.org/stable/c/9df613ef6e8e873cdab969a11f74823488977f1f git.kernel.org
- https://git.kernel.org/stable/c/d05f55d68ebdebb2b0a8480d766eaae88c8c92de Patch