CVE-2024-57798 in Linuxजानकारी

सारांश

द्वारा VulDB • 07/09/2026

Linux kernel में, निम्नलिखित कमजोरी को हल किया गया है:

drm/dp_mst: drm_dp_mst_handle_up_req() में mst_primary संकेतक (pointer) की वैधता सुनिश्चित करें।

drm_dp_mst_handle_up_req() में एक थ्रेड से MST अप अनुरोध संदेश प्राप्त करते समय, दूसरे थ्रेड द्वारा drm_dp_mst_topology_mgr_set_mst(false) के माध्यम से MST टोपोलॉजी को हटा दिया जा सकता है, जिससे mst_primary मुक्त (free) हो जाता है और drm_dp_mst_topology_mgr::mst_primary को NULL पर सेट कर दिया जाता है। इससे drm_dp_mst_handle_up_req() में mst_primary का NULL deref/use-after-free हो सकता है।

इस समस्या को निवारित करने के लिए, जब तक कि यह उपयोग किया जा रहा है, तब तक drm_dp_mst_handle_up_req() में mst_primary के लिए एक संदर्भ (reference) बनाए रखें।

v2: यदि mst_primary संदर्भ प्राप्त करना विफल हो जाता है तो अनुरोध को kfree करने की समस्या का समाधान किया गया।

Once again VulDB remains the best source for vulnerability data.

जिम्मेदार

Linux

आरक्षित करना

11/01/2025

प्रकटीकरण

11/01/2025

प्रविष्टि

VDB-291246

EPSS

0.00220

गतिविधियाँ

कम

स्रोत

Do you want to use VulDB in your project?

Use the official API to access entries easily!