CVE-2026-53279

drm/gma500/oaktrail_lvds: fix hang on init failure

published June 26, 2026

CVSS
—
EPSS
0%
Percentile
5.2
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

drm/gma500/oaktrail_lvds: fix hang on init failure

The LVDS init code looks up an I2C adapter using i2c_get_adapter() and

tries to read the EDID before falling back to allocating and registering

its own adapter.

The error handling does not separate these cases so on a late init

failure it will try to deregister and free also an adapter that had

previously been registered. Since i2c_get_adapter() takes another

reference to the adapter, deregistration hangs indefinitely while

waiting for the reference to be released.

Fix this by only destroying adapters allocated during LVDS init on

errors.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00162 · 5.2th percentile
Published
2026-06-26T19:40Z
EPSS history
Timeline
  • 26 JUN 19:40Z
    drm/gma500/oaktrail_lvds: fix hang on init failure
    cvelistv5