CVE-2025-37801CWE-476

CVE-2025-37801

High · published May 8, 2025

CVSS v3.1
7.8
EPSS
0%
Percentile
11.1
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

spi: spi-imx: Add check for spi_imx_setupxfer()

Add check for the return value of spi_imx_setupxfer().

spi_imx->rx and spi_imx->tx function pointer can be NULL when

spi_imx_setupxfer() return error, and make NULL pointer dereference.

Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000

Call trace:

0x0

spi_imx_pio_transfer+0x50/0xd8

spi_imx_transfer_one+0x18c/0x858

spi_transfer_one_message+0x43c/0x790

__spi_pump_transfer_message+0x238/0x5d4

__spi_sync+0x2b0/0x454

spi_write_then_read+0x11c/0x200

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00214 · 11.1th percentile
Weakness
CWE-476 · NULL Pointer Dereference
Published
2025-05-08T11:15Z
Affected products (6)
ProductVersionsFixed in
linux/linux_kernel< 6.1.1366.1.136
linux/linux_kernel≥ 6.2, < 6.6.896.6.89
linux/linux_kernel≥ 6.7, < 6.12.266.12.26
linux/linux_kernel≥ 6.13, < 6.14.56.14.5
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (6)
EPSS history
Timeline
  • 08 MAY 06:26Z
    spi: spi-imx: Add check for spi_imx_setupxfer()
    cvelistv5