Description
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 products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 5b60ed401b47897352c520bc724c85aa908dedccaffected7b4884ca8853a638df0eb5d251d80d67777b8b1a to < ae184024ef31423e5beb44cf4f52999bbcf2fe5baffected7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 85be7ef8c8e792a414940a38d94565dd48d2f236affected7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 06b26e3099207c94b3d1be8565aedc6edc4f0a60affected7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 8699358b6ac99b8ccc97ed9e6e3669ef8958ef7baffected7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 289b58f8ff3198d091074a751d6b8f6827726f3eaffected7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 369bf6e241506583f4ee7593c53b92e5a9f271b4affected7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 4a81f78caa53e0633cf311ca1526377d9bff7479affected
Linux Linux
Default version status: affected
2.6.34affected0 to < 2.6.34unaffected5.4.299 to ≤ 5.4.*unaffected5.10.243 to ≤ 5.10.*unaffected5.15.192 to ≤ 5.15.*unaffected6.1.151 to ≤ 6.1.*unaffected6.6.105 to ≤ 6.6.*unaffected6.12.46 to ≤ 6.12.*unaffected6.16.6 to ≤ 6.16.*unaffected6.17 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/5b60ed401b47897352c520bc724c85aa908dedcc ↗
- https://git.kernel.org/stable/c/ae184024ef31423e5beb44cf4f52999bbcf2fe5b ↗
- https://git.kernel.org/stable/c/85be7ef8c8e792a414940a38d94565dd48d2f236 ↗
- https://git.kernel.org/stable/c/06b26e3099207c94b3d1be8565aedc6edc4f0a60 ↗
- https://git.kernel.org/stable/c/8699358b6ac99b8ccc97ed9e6e3669ef8958ef7b ↗
- https://git.kernel.org/stable/c/289b58f8ff3198d091074a751d6b8f6827726f3e ↗
- https://git.kernel.org/stable/c/369bf6e241506583f4ee7593c53b92e5a9f271b4 ↗
- https://git.kernel.org/stable/c/4a81f78caa53e0633cf311ca1526377d9bff7479 ↗
- https://lists.debian.org/debian-lts-announce/2025/10/msg00008.html ↗
- https://lists.debian.org/debian-lts-announce/2025/10/msg00007.html ↗