Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-98783

drm/mediatek: Add missing IS_ERR check for ovl_adaptor platform device

Description

In the Linux kernel, the following vulnerability has been resolved: drm/mediatek: Add missing IS_ERR check for ovl_adaptor platform device platform_device_register_data() can fail and return an ERR_PTR, but the return value is used without checking, leading to an invalid pointer being stored in ddp_comp[].dev and passed to component_match_add() and mtk_ddp_comp_init(), which could result in a kernel crash. Add an IS_ERR() check to jump to the error handling path on failure.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 0d9eee9118b77e51eeafc5bf4d008fac97035d56 to < f0ffb09cf1bf2a0f301f51fb45371c09dc78fcd0affected
  • 0d9eee9118b77e51eeafc5bf4d008fac97035d56 to < 4acac370aad2d4895a82f40b2f03e9ef70eecaa6affected
  • 0d9eee9118b77e51eeafc5bf4d008fac97035d56 to < 88f8a92dcb0cb154774595dee7226458de4cbd38affected
  • 0d9eee9118b77e51eeafc5bf4d008fac97035d56 to < aeef8a8537bcfb26689edb36ed905b8b2873001caffected
  • 0d9eee9118b77e51eeafc5bf4d008fac97035d56 to < bce7698e2e6565bb765bd0522337f29f5f312624affected

Linux Linux

Default version status: affected

  • 6.4affected
  • 0 to < 6.4unaffected
  • 6.6.160 to ≤ 6.6.*unaffected
  • 6.12.113 to ≤ 6.12.*unaffected
  • 6.18.56 to ≤ 6.18.*unaffected
  • 7.2.10 to ≤ 7.2.*unaffected
  • 7.3 to ≤ *unaffected

References