Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2025-39920

pcmcia: Add error handling for add_interval() in do_validate_mem()

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 < 5b60ed401b47897352c520bc724c85aa908dedccaffected
  • 7b4884ca8853a638df0eb5d251d80d67777b8b1a to < ae184024ef31423e5beb44cf4f52999bbcf2fe5baffected
  • 7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 85be7ef8c8e792a414940a38d94565dd48d2f236affected
  • 7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 06b26e3099207c94b3d1be8565aedc6edc4f0a60affected
  • 7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 8699358b6ac99b8ccc97ed9e6e3669ef8958ef7baffected
  • 7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 289b58f8ff3198d091074a751d6b8f6827726f3eaffected
  • 7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 369bf6e241506583f4ee7593c53b92e5a9f271b4affected
  • 7b4884ca8853a638df0eb5d251d80d67777b8b1a to < 4a81f78caa53e0633cf311ca1526377d9bff7479affected

Linux Linux

Default version status: affected

  • 2.6.34affected
  • 0 to < 2.6.34unaffected
  • 5.4.299 to ≤ 5.4.*unaffected
  • 5.10.243 to ≤ 5.10.*unaffected
  • 5.15.192 to ≤ 5.15.*unaffected
  • 6.1.151 to ≤ 6.1.*unaffected
  • 6.6.105 to ≤ 6.6.*unaffected
  • 6.12.46 to ≤ 6.12.*unaffected
  • 6.16.6 to ≤ 6.16.*unaffected
  • 6.17 to ≤ *unaffected

References