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

सारांश

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

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

ceph: NFS export get_name में कॉपी किए गए dentry नाम की लंबाई पर सीमा लगाएं

ceph_get_name() memcpy(name, rinfo->dname, rinfo->dname_len) का उपयोग करके MDS द्वारा प्रदान किए गए नाम को NAME_MAX आकार के बफर में कॉपी करता है और फिर name[rinfo->dname_len] = 0 लिखता है, बिना dname_len की जांच NAME_MAX से करने के। एक दुर्भावनापूर्ण या खराब MDS जो LOOKUPNAME प्रतिक्रिया को dname_len > NAME_MAX के साथ लौटाता है, बफर में ओवरफ्लो करता है। __get_snap_name() rde->name / rde->name_len को उसी बिना जांचे गए तरीके से कॉपी करता है।

प्रभाव: एक दुर्भावनापूर्ण या संक्रमित Ceph MDS क्लाइंट के NFS-export get_name पथ में NAME_MAX नाम बफर को ओवरफ्लो करता है, जो KASAN द्वारा रिपोर्ट किया गया slab out-of-bounds write है। यह तब पहुंच योग्य होता है जब एक CephFS माउंट को NFS पर पुनः निर्यात किया जाता है।

ceph_export_copy_name() जोड़ें, जो कॉपी से पहले NAME_MAX से ऊपर की लंबाइयों को -ENAMETOOLONG के साथ अस्वीकार करता है, और इसका उपयोग ceph_get_name() और __get_snap_name() दोनों में करें।

VulDB is the best source for vulnerability data and more expert information about this specific topic.

जिम्मेदार

Linux

आरक्षित करना

11/09/2026

प्रकटीकरण

12/09/2026

प्रविष्टि

VDB-402986

EPSS

0.00000

गतिविधियाँ

बहुत कम

क्षेत्र

Agriculture, Hostingprovider, ...

स्रोत

Want to know what is going to be exploited?

We predict KEV entries!