CVEvulnerability

CVE-2026-23216

7.8 HIGH Published 2026-02-18 Modified 2026-10-19 Official page ↗
Status
Modified
Published
2026-02-18
Last modified
2026-10-19
Assigner
416baaa9-dc9f-4396-8d5f-8c081fb06d67
CVSS 3.1 ([email protected])
7.8 HIGH — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-416

Description

In the Linux kernel, the following vulnerability has been resolved: scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count() In iscsit_dec_conn_usage_count(), the function calls complete() while holding the conn->conn_usage_lock. As soon as complete() is invoked, the waiter (such as iscsit_close_connection()) may wake up and proceed to free the iscsit_conn structure. If the waiter frees the memory before the current thread reaches spin_unlock_bh(), it results in a KASAN slab-use-after-free as the function attempts to release a lock within the already-freed connection structure. Fix this by releasing the spinlock before calling complete().

Affected configurations

• linux linux kernel (>= 3.1 < 5.10.250) • linux linux kernel (>= 5.11 < 5.15.200) • linux linux kernel (>= 5.16 < 6.1.163) • linux linux kernel (>= 6.2 < 6.6.124) • linux linux kernel (>= 6.7 < 6.12.70) • linux linux kernel (>= 6.13 < 6.18.10) • linux linux kernel 6.19

Related

Weakness · CWE (1)

References