Impact
The Linux kernel DRM GMA500 driver for Oaktrail hardware contains a flaw in its HDMI I2C read routine. The routine waits for an I2C transaction to finish but discards timeout and interrupt return values, potentially causing the wait loop to never terminate. This leads to a kernel thread hanging in an endless loop, which can stall HDMI stack operations and contribute to a denial‑of‑service condition.
Affected Systems
The vulnerability affects all Linux kernel builds that include the DRM GMA500 driver with support for Oaktrail hardware. Any system running such a kernel with the driver enabled, regardless of whether HDMI output is actively used, is at risk.
Risk and Exploitability
Exploitation requires the ability to trigger an HDMI I2C transaction, which is normally performed by the kernel when the driver is active. An attacker with sufficient privileges to invoke the driver or interact with the HDMI subsystem could cause the error path. The CVSS score is 5.5, the EPSS score is less than 1%, and the vulnerability is not listed in the CISA KEV catalog. While the attack surface is limited to kernel context, the resulting infinite loop can lock up the system, indicating moderate probability of exploitation in environments without timely patching.
OpenCVE Enrichment
Ubuntu USN