CVE-2026-31549

NameCVE-2026-31549
DescriptionIn the Linux kernel, the following vulnerability has been resolved: i2c: cp2615: fix serial string NULL-deref at probe The cp2615 driver uses the USB device serial string as the i2c adapter name but does not make sure that the string exists. Verify that the device has a serial number before accessing it to avoid triggering a NULL-pointer dereference (e.g. with malicious devices).
SourceCVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDLA-4561-1, DSA-6238-1, DSA-6243-1

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
linux (PTS)bullseye5.10.223-1fixed
bullseye (security)5.10.251-5fixed
bookworm6.1.159-1vulnerable
bookworm (security)6.1.172-1fixed
trixie6.12.73-1vulnerable
trixie (security)6.12.88-1fixed
forky7.0.4-1fixed
sid7.0.7-1fixed
linux-6.1 (PTS)bullseye (security)6.1.170-3~deb11u1fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
linuxsourcebullseye(not affected)
linuxsourcebookworm6.1.170-1DSA-6243-1
linuxsourcetrixie6.12.85-1DSA-6238-1
linuxsource(unstable)6.19.10-1
linux-6.1sourcebullseye6.1.170-1~deb11u1DLA-4561-1

Notes

[bullseye] - linux <not-affected> (Vulnerable code not present)
https://git.kernel.org/linus/aa79f996eb41e95aed85a1bd7f56bcd6a3842008 (7.0-rc5)

Search for package or bug name: Reporting problems