CVE-2024-32462
Flatpak खराब argument parsing के कारण RequestBackground portal के माध्यम से sandbox escape के प्रति संवेदनशील
- प्रकाशित
- 18 अप्रैल 2024
- अद्यतन
- 16 दिस॰ 2025
- सीएनए असाइन करना
- GitHub_M
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:Nकम · अगले 30 दिन
- प्रतिशत
- 42.2%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Flatpak लिनक्स पर सैंडबॉक्स्ड डेस्कटॉप अनुप्रयोगों के निर्माण, वितरण और चलाने के लिए एक प्रणाली है। 1.10.9, 1.12.9, 1.14.6 और 1.15.8 से पहले के संस्करणों में, एक दुर्भावनापूर्ण या समझौता किया गया Flatpak ऐप अपने सैंडबॉक्स के बाहर मनमाना कोड निष्पादित कर सकता था। सामान्यतः, `flatpak run` का `--command` तर्क निर्दिष्ट Flatpak ऐप में चलाने के लिए एक कमांड देने की अपेक्षा करता है, वैकल्पिक रूप से कुछ तर्कों के साथ। हालाँकि, इसके बजाय `--command=` में `bwrap` तर्क, जैसे `--bind`, पारित करना संभव है। किसी Flatpak ऐप के भीतर से पोर्टल इंटरफ़ेस `org.freedesktop.portal.Background.RequestBackground` में एक मनमाना `commandline` पारित करना संभव है। जब इसे `--command` और तर्कों में परिवर्तित किया जाता है, तो यह तर्कों को सीधे `bwrap` में पारित करने के समान प्रभाव प्राप्त करता है, और इस प्रकार इसका उपयोग सैंडबॉक्स से बचने के लिए किया जा सकता है। समाधान `bwrap` को `--` तर्क पारित करना है, जो इसे विकल्पों को संसाधित करने से रोकता है। यह bubblewrap 0.3.0 के बाद से समर्थित है। Flatpak के सभी समर्थित संस्करणों को bubblewrap के कम से कम उस संस्करण की आवश्यकता होती है। xdg-desktop-portal संस्करण 1.18.4 केवल Flatpak ऐप्स को उन कमांडों के लिए .desktop फ़ाइलें बनाने की अनुमति देकर इस भेद्यता को कम करेगा जो -- से शुरू नहीं होते हैं। यह भेद्यता 1.15.8, 1.10.9, 1.12.9 और 1.14.6 में पैच की गई है।
स्रोत
1CVE-2024-32462 कोड निष्पादन सैंडबॉक्स एस्केप
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।