{"id":41254,"date":"2026-10-19T00:32:50","date_gmt":"2026-10-18T16:32:50","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-98782"},"modified":"2026-10-19T00:32:50","modified_gmt":"2026-10-18T16:32:50","slug":"cve-2026-98782","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-98782","title":{"rendered":"CVE-2026-98782 &#8211; In the Linux kernel, the following vulnerability has been resolved:\n\ndrm\/mediatek: Fix ovl"},"content":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>drm\/mediatek: Fix ovl adaptor platform device leak<\/p>\n<p>mtk_drm_probe() creates an OVL adaptor platform device with<br \/>\nplatform_device_register_data() when the display pipeline requires the<br \/>\nOVL adaptor.<\/p>\n<p>If a later initialization step fails, the probe error path releases<br \/>\nthe DRM resources without unregistering the already registered OVL<br \/>\nadaptor device. The normal remove path likewise leaves the device<br \/>\nregistered after the DRM driver is unbound.<\/p>\n<p>Keep track of whether the OVL adaptor was successfully registered and<br \/>\nunregister it on probe failure. Also recover the platform device from<br \/>\nthe stored DDP component device and unregister it during normal<br \/>\nremoval.<\/p>\n<p>The issue was identified by a static analysis tool I developed and<br \/>\nconfirmed by manual review.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>drm\/mediatek: Fix ovl adaptor platform device leak<\/p>\n<p>mtk_drm_probe() creates an OVL adaptor platform device with<br \/>\nplatform_device_reg<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-41254","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/41254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=41254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=41254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=41254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}