CVE-2025-38693
Modified Modified - Updated After Analysis
BaseFortify

Publication date: 2025-09-04

Last updated on: 2026-05-04

Assigner: kernel.org

Description
In the Linux kernel, the following vulnerability has been resolved: media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar In w7090p_tuner_write_serpar, msg is controlled by user. When msg[0].buf is null and msg[0].len is zero, former checks on msg[0].buf would be passed. If accessing msg[0].buf[2] without sanity check, null pointer deref would happen. We add check on msg[0].len to prevent crash. Similar commit: commit 0ed554fd769a ("media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()")
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-09-04
Last Modified
2026-05-04
Generated
2026-05-07
AI Q&A
2025-09-04
EPSS Evaluated
2026-05-05
NVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
linux linux_kernel 6.1.153-1
linux linux_kernel 5.10.244-1
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability is a null pointer dereference in the Linux kernel's media dvb-frontends driver for the w7090p tuner. Specifically, in the function w7090p_tuner_write_serpar, a user-controlled message (msg) can cause a null pointer dereference if msg[0].buf is null and msg[0].len is zero. The code previously did not properly check msg[0].len before accessing msg[0].buf[2], which could lead to a crash. The fix adds a check on msg[0].len to prevent this null pointer dereference and subsequent crash.


How can this vulnerability impact me? :

This vulnerability can cause a denial of service by crashing the Linux kernel when the affected function accesses a null pointer. An attacker controlling the input message could exploit this to cause system instability or crashes, potentially disrupting services relying on the media dvb-frontends driver.


What immediate steps should I take to mitigate this vulnerability?

Apply the patch or update to the fixed version of the Linux kernel that includes the fix for the null pointer dereference in the w7090p tuner driver. This prevents the crash by adding proper checks on msg[0].len. Until then, avoid using the affected media dvb-frontends w7090p driver if possible.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart