cbcvebase.
CVE-2025-39920
published 2025-10-01

CVE-2025-39920: In the Linux kernel, the following vulnerability has been resolved: pcmcia: Add error handling for add_interval() in do_validate_mem() In the…

medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
In the Linux kernel, the following vulnerability has been resolved: pcmcia: Add error handling for add_interval() in do_validate_mem() In the do_validate_mem(), the call to add_interval() does not handle errors. If kmalloc() fails in add_interval(), it could result in a null pointer being inserted into the linked list, leading to illegal memory access when sub_interval() is called next. This patch adds an error handling for the add_interval(). If add_interval() returns an error, the function will return early with the error code.

Affected

33 ranges· showing 25
VendorProductVersion rangeFixed in
debiandebian_linux
debianlinux< linux 6.1.153-1 (bookworm)linux 6.1.153-1 (bookworm)
debianlinux-6.1< linux 6.1.153-1 (bookworm)linux 6.1.153-1 (bookworm)
linuxlinux
linuxlinux>= 7b4884ca8853a638df0eb5d251d80d67777b8b1a < 5b60ed401b47897352c520bc724c85aa908dedcc5b60ed401b47897352c520bc724c85aa908dedcc
linuxlinux>= 7b4884ca8853a638df0eb5d251d80d67777b8b1a < ae184024ef31423e5beb44cf4f52999bbcf2fe5bae184024ef31423e5beb44cf4f52999bbcf2fe5b
linuxlinux>= 7b4884ca8853a638df0eb5d251d80d67777b8b1a < 85be7ef8c8e792a414940a38d94565dd48d2f23685be7ef8c8e792a414940a38d94565dd48d2f236
linuxlinux>= 7b4884ca8853a638df0eb5d251d80d67777b8b1a < 06b26e3099207c94b3d1be8565aedc6edc4f0a6006b26e3099207c94b3d1be8565aedc6edc4f0a60
linuxlinux>= 7b4884ca8853a638df0eb5d251d80d67777b8b1a < 8699358b6ac99b8ccc97ed9e6e3669ef8958ef7b8699358b6ac99b8ccc97ed9e6e3669ef8958ef7b
linuxlinux>= 7b4884ca8853a638df0eb5d251d80d67777b8b1a < 289b58f8ff3198d091074a751d6b8f6827726f3e289b58f8ff3198d091074a751d6b8f6827726f3e
linuxlinux>= 7b4884ca8853a638df0eb5d251d80d67777b8b1a < 369bf6e241506583f4ee7593c53b92e5a9f271b4369bf6e241506583f4ee7593c53b92e5a9f271b4
linuxlinux>= 7b4884ca8853a638df0eb5d251d80d67777b8b1a < 4a81f78caa53e0633cf311ca1526377d9bff74794a81f78caa53e0633cf311ca1526377d9bff7479
linuxlinux_kernel
linuxlinux_kernel>= 0 < 5.10.244-15.10.244-1
linuxlinux_kernel>= 0 < 6.1.153-16.1.153-1
linuxlinux_kernel>= 0 < 6.12.48-16.12.48-1
linuxlinux_kernel>= 0 < 6.16.6-16.16.6-1
linuxlinux_kernel>= 0 < 5.15.0-163.1735.15.0-163.173
linuxlinux_kernel>= 0 < 6.8.0-106.1066.8.0-106.106
linuxlinux_kernel>= 2.6.34 < 5.4.2995.4.299
linuxlinux_kernel>= 5.11 < 5.15.1925.15.192
linuxlinux_kernel>= 5.16 < 6.1.1516.1.151
linuxlinux_kernel>= 5.5 < 5.10.2435.10.243
linuxlinux_kernel>= 6.13 < 6.16.66.16.6
linuxlinux_kernel>= 6.2 < 6.6.1056.6.105

CVSS provenance

nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.5MEDIUM