CVE-2024-58074

drm/i915: Grab intel_display from the encoder to avoid potential oopsies

State
Published
Severity
Not scored
Published
Mar 6, 2025
Updated
Oct 21, 2026
Reserved
Mar 6, 2025

Read the record on cve.org

Description

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

drm/i915: Grab intel_display from the encoder to avoid potential oopsies

Grab the intel_display from 'encoder' rather than 'state' in the encoder hooks to avoid the massive footgun that is intel_sanitize_encoder(), which passes NULL as the 'state' argument to encoder .disable() and .post_disable().

TODO: figure out how to actually fix intel_sanitize_encoder()...

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • ab0b0eb5c85c5961913bdb9b8011cc8f5c14978a to before 3a03ef592ef9b900698b46703015f9134721479cAffected
  • ab0b0eb5c85c5961913bdb9b8011cc8f5c14978a to before 1885401569f24eb35c631bcc4e6543360dbe9292Affected
  • ab0b0eb5c85c5961913bdb9b8011cc8f5c14978a to before dc3806d9eb66d0105f8d55d462d4ef681d9eac59Affected
LinuxLinux
  • 6.12Affected
  • before 6.12Not affected
  • 6.12.114 through 6.12.*Not affected
  • 6.13.2 through 6.13.*Not affected
  • 6.14 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.