← Back to search

CVE-2026-90025

7.7 HIGH

Published 2026-09-16 · Updated 2026-09-16

AI risk analysis

Summary
This vulnerability allows an out-of-bound array access in the UCSI displayport driver, which could lead to a kernel crash if exploited.
Exploitability
Exploitation requires an attacker to send a crafted GET_CURRENT_CAM response with an invalid value, which is relatively difficult to achieve without knowledge of the system's UCSI configuration.
Blast radius
If exploited, the kernel crash could potentially lead to a denial of service condition, impacting the system's stability and availability.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to the fixed version 5.15.110 or later.
kernelcrashooob

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

In the Linux kernel, the following vulnerability has been resolved: usb: typec: ucsi: displayport: Fix OOB altmode array index The UCSI displayport driver indexes the connector's port altmode array with the GET_CURRENT_CAM response after checking it is not 0xff. The port altmode array is UCSI_MAX_ALTMODES elements long. If the PPM returns an invalid GET_CURRENT_CAM response above UCSI_MAX_ALTMODES and not equal to 0xff, the kernel may crash with an array index OOB error. Update the UCSI displayport driver to verify the current cam is less than UCSI_MAX_ALTMODES before accessing the port altmode array.

CVSS vector

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

References

Data: NVD (public domain). Analysis: local $0 model. Defensive use only.