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

सारांश

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

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

nfsd: rpc_status_get dumpit seqcount retry के लिए गायक read barrier जोड़ा गया

nfsd_nl_rpc_status_get_dumpit() में हाथ से तैयार किया गया seqcount-सदृश प्रोटोकॉल अपने दूसरे counter चेक से पहले एक read memory barrier (smp_rmb) की कमी है। मानक kernel का read_seqcount_retry() सुनिश्चित करने के लिए smp_rmb() शामिल करता है कि सभी data reads पूरा हो जाएं, जिससे counter को फिर से जांचा जा सके।

इस barrier के बिना, कमजोर-क्रमित आर्किटेक्चर (ARM, POWER) पर CPU field reads को दूसरे counter चेक के बाद पुनः व्यवस्थित कर सकता है, जिससे retry logic असफल हो जाता है: यह एक consistent counter pair देख सकता है जब fields पढ़े जा रहे होते हैं जो writer द्वारा समानांतर रूप से संशोधित किए गए थे।

दूसरे counter चेक से पहले smp_rmb() जोड़ें ताकि field reads को उससे पहले व्यवस्थित किया जाए, जिससे standard seqcount read-side के barrier semantics मेल खाएं। begin-side smp_load_acquire() nfsd_dispatch() में smp_store_release() के साथ already paired है; अब जब smp_rmb() field reads को order कर रहा है, तो retry check acquire semantics की आवश्यकता नहीं रखता और READ_ONCE() का उपयोग करता है, जैसा कि read_seqcount_retry() करता है।

[ cel: smp_load_acquire() के बजाय READ_ONCE का उपयोग करें ]

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

जिम्मेदार

Linux

आरक्षित करना

17/09/2026

प्रकटीकरण

24/09/2026

प्रविष्टि

VDB-409435

EPSS

0.00125

गतिविधियाँ

बहुत कम

क्षेत्र

Insurance, Transportation, ...

स्रोत

Interested in the pricing of exploits?

See the underground prices here!