{"id":"CVE-2025-37801","summary":"spi: spi-imx: Add check for spi_imx_setupxfer()","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nspi: spi-imx: Add check for spi_imx_setupxfer()\n\nAdd check for the return value of spi_imx_setupxfer().\nspi_imx-\u003erx and spi_imx-\u003etx function pointer can be NULL when\nspi_imx_setupxfer() return error, and make NULL pointer dereference.\n\n Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000\n Call trace:\n  0x0\n  spi_imx_pio_transfer+0x50/0xd8\n  spi_imx_transfer_one+0x18c/0x858\n  spi_transfer_one_message+0x43c/0x790\n  __spi_pump_transfer_message+0x238/0x5d4\n  __spi_sync+0x2b0/0x454\n  spi_write_then_read+0x11c/0x200","modified":"2026-04-16T00:06:13.825177724Z","published":"2025-05-08T06:26:01.980Z","related":["SUSE-SU-2025:02249-1","SUSE-SU-2025:02254-1","SUSE-SU-2025:02307-1","SUSE-SU-2025:02333-1","SUSE-SU-2025:02335-1","SUSE-SU-2025:02538-1","SUSE-SU-2025:02923-1","SUSE-SU-2025:20413-1","SUSE-SU-2025:20421-1"],"database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/37xxx/CVE-2025-37801.json","cna_assigner":"Linux"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/055ef73bb1afc3f783a9a13b496770a781964a07"},{"type":"WEB","url":"https://git.kernel.org/stable/c/185d376875ea6fb4256b9dc97ee0b4d2b0fdd399"},{"type":"WEB","url":"https://git.kernel.org/stable/c/2b4479eb462ecb39001b38dfb331fc6028dedac8"},{"type":"WEB","url":"https://git.kernel.org/stable/c/2fea0d6d7b5d27fbf55512d51851ba0a346ede52"},{"type":"WEB","url":"https://git.kernel.org/stable/c/951a04ab3a2db4029debfa48d380ef834b93207e"},{"type":"WEB","url":"https://lists.debian.org/debian-lts-announce/2025/05/msg00045.html"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/37xxx/CVE-2025-37801.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2025-37801"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"307c897db762d1e0feee9477276b08f6deca4a5b"},{"fixed":"2fea0d6d7b5d27fbf55512d51851ba0a346ede52"},{"fixed":"2b4479eb462ecb39001b38dfb331fc6028dedac8"},{"fixed":"185d376875ea6fb4256b9dc97ee0b4d2b0fdd399"},{"fixed":"055ef73bb1afc3f783a9a13b496770a781964a07"},{"fixed":"951a04ab3a2db4029debfa48d380ef834b93207e"}]}],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-37801.json"}}],"schema_version":"1.7.5"}