CVE-2025-38138

Summary

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

dmaengine: ti: Add NULL check in udma_probe()

devm_kasprintf() returns NULL when memory allocation fails. Currently, udma_probe() does not check for this case, which results in a NULL pointer dereference.

Add NULL check after devm_kasprintf() to prevent this issue.

Affected Software

VendorProductVersion RangeStatus
LinuxLinux25dcb5dd7b7ce5587c1df18f584ff78f51a68a94 < ec1ea394c40523835bbedd8fc4934b77b461b6feaffected
LinuxLinux25dcb5dd7b7ce5587c1df18f584ff78f51a68a94 < 9f133e04c62246353b8b1f0a679535c65161ebcfaffected
LinuxLinux25dcb5dd7b7ce5587c1df18f584ff78f51a68a94 < d61d5ba5bd5b0e39e30b34dcd92946e084bca0d0affected
LinuxLinux25dcb5dd7b7ce5587c1df18f584ff78f51a68a94 < b79e10050d9d1e200541d25751dd5cb8ec58483caffected
LinuxLinux25dcb5dd7b7ce5587c1df18f584ff78f51a68a94 < bc6ddff79835f71310a21645d8fcf08ec473e969affected
LinuxLinux25dcb5dd7b7ce5587c1df18f584ff78f51a68a94 < 643db430f4cbd91dd2b63c49d62d0abb6debc13baffected
LinuxLinux25dcb5dd7b7ce5587c1df18f584ff78f51a68a94 < fd447415e74bccd7362f760d4ea727f8e1ebfe91affected
LinuxLinux5.6affected
LinuxLinux0 < 5.6unaffected
LinuxLinux5.10.239 <= 5.10.*unaffected
LinuxLinux5.15.186 <= 5.15.*unaffected
LinuxLinux6.1.142 <= 6.1.*unaffected
LinuxLinux6.6.94 <= 6.6.*unaffected
LinuxLinux6.12.34 <= 6.12.*unaffected
LinuxLinux6.15.3 <= 6.15.*unaffected
LinuxLinux6.16 <= *unaffected

Weaknesses

ADP Enrichment

CVE Program Container

Additional References

References