CVE-2025-38399

Severity CVSS v4.0:
Pending analysis
Type:
CWE-476 NULL Pointer Dereference
Publication date:
25/07/2025
Last modified:
23/12/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()<br /> <br /> The function core_scsi3_decode_spec_i_port(), in its error code path,<br /> unconditionally calls core_scsi3_lunacl_undepend_item() passing the<br /> dest_se_deve pointer, which may be NULL.<br /> <br /> This can lead to a NULL pointer dereference if dest_se_deve remains<br /> unset.<br /> <br /> SPC-3 PR SPEC_I_PT: Unable to locate dest_tpg<br /> Unable to handle kernel paging request at virtual address dfff800000000012<br /> Call trace:<br /> core_scsi3_lunacl_undepend_item+0x2c/0xf0 [target_core_mod] (P)<br /> core_scsi3_decode_spec_i_port+0x120c/0x1c30 [target_core_mod]<br /> core_scsi3_emulate_pro_register+0x6b8/0xcd8 [target_core_mod]<br /> target_scsi3_emulate_pr_out+0x56c/0x840 [target_core_mod]<br /> <br /> Fix this by adding a NULL check before calling<br /> core_scsi3_lunacl_undepend_item()

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.9 (including) 5.10.240 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.11 (including) 5.15.187 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.16 (including) 6.1.144 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.2 (including) 6.6.97 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.7 (including) 6.12.37 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.13 (including) 6.15.6 (excluding)
cpe:2.3:o:linux:linux_kernel:6.16:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.16:rc2:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*