CVE Catalog

CVE-2025-68819

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

3th percentile - higher than 3% of all known CVEs

Summary

In the dtv5100 driver (dvb-usb) in the Linux kernel, there is an out-of-bounds read vulnerability in dtv5100_i2c_msg(). The rlen value is user-controlled and not checked, allowing it to be set larger than the st->data buffer size, leading to memory corruption.

Risk Assessment

The organization is at risk of potential arbitrary code execution or system crash via crafted I2C requests to DVB devices, possibly allowing an attacker to gain control.

Recommendation

Update the Linux kernel to a version containing the fix that adds range checking for the rlen value in dtv5100_i2c_msg().

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: media: dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg() rlen value is a user-controlled value, but dtv5100_i2c_msg() does not check the size of the rlen value. Therefore, if it is set to a value larger than sizeof(st->data), an out-of-bounds vuln occurs for st->data. Therefore, we need to add proper range checking to prevent this vuln.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS