CVE-2026-80903 in Linuxजानकारी

सारांश

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

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

drm/xe/oa: OA config emit विफलता पर sync entry लीक की समस्या का समाधान

xe_oa_emit_oa_config() केवल सफल पथ (success path) पर ही sync entries और syncs array को रिलीज करता है। जब यह 'no return point' (fence allocation, config buffer allocation या batch submission) से पहले विफल हो जाता है, तो यह stream->syncs को छुए बिना लौटता है।

स्ट्रीम ओपन पथ कॉलर में ऐसे फेल्योर को संभालता है, लेकिन xe_oa_config_locked() किसी भी क्लीनअप के बिना त्रुटि को आगे बढ़ाता (propagates) है, जिससे syncs array और parsed entries द्वारा रखे गए fence references लीक हो जाते हैं। अगला config ioctl stream->syncs को ओवरराइट कर देता है, जिससे मेमोरी स्थायी रूप से अप्राप्य (unreachable) बन जाती है।

जब xe_oa_emit_oa_config() विफल होता है तो parsed syncs का क्लीनअप करें, जो स्ट्रीम ओपन एरर पथ द्वारा किए गए क्लीनअप के अनुरूप हो।

(cherry picked from commit 8af97b3da2cfce04e6b457c6eb17ed3c1daf912b)

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

जिम्मेदार

Linux

आरक्षित करना

26/08/2026

प्रकटीकरण

04/09/2026

प्रविष्टि

VDB-399116

EPSS

0.00000

गतिविधियाँ

बहुत कम

क्षेत्र

Hospital, Chemical, ...

स्रोत

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!