← All CVEs

CVE-2026-31405

critical · 9.8

In the Linux kernel, the following vulnerability has been resolved: media: dvb-net: fix OOB access in ULE extension header tables The ule_mandatory_ext_handlers[] and ule_optional_ext_handlers[] tables in handle_one_ule_extension() are declared with 255 elements (valid indices 0-254), but the index htype is derived from network-controlled data as (ule_sndu_type & 0x00FF), giving a range of 0-255. When htype equals 255, an out-of-bounds read occurs on the function pointer table, and the OOB value may be called as a function pointer. Add a bounds check on htype against the array size before either table is accessed. Out-of-range values now cause the SNDU to be discarded.

9.8
CVSS
0.5%
EPSS (exploit prob.)
45th
EPSS percentile
2026-04-06
Published

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-125

Affected products

VendorProductAffected versions
linuxlinux_kernel>= 2.6.12.1, < 5.10.253
linuxlinux_kernel>= 5.11, < 5.15.203
linuxlinux_kernel>= 5.16, < 6.1.167
linuxlinux_kernel>= 6.2, < 6.6.130
linuxlinux_kernel>= 6.7, < 6.12.78
linuxlinux_kernel>= 6.13, < 6.18.19
linuxlinux_kernel>= 6.19, < 6.19.9
linuxlinux_kernel2.6.12
linuxlinux_kernel2.6.12
linuxlinux_kernel2.6.12
linuxlinux_kernel2.6.12
linuxlinux_kernel2.6.12
linuxlinux_kernel7.0
linuxlinux_kernel7.0

Check a specific version with /api/v1/cve/match.

References

Query this programmatically:

curl https://evil-db.io/api/v1/cve/CVE-2026-31405