CVE-2026-33332 in nicegui
सारांश
द्वारा VulDB • 19/05/2026
NiceGUI एक Python-आधारित UI फ्रेमवर्क है। संस्करण 3.9.0 से पहले, NiceGUI के app.add_media_file() और app.add_media_files() मीडिया रूट्स एक उपयोगकर्ता-नियंत्रित क्वेरी पैरामीटर स्वीकार करते हैं जो स्ट्रीमिंग के दौरान फ़ाइलों को कैसे पढ़ा जाता है, इस पर प्रभाव डालता है। इस पैरामीटर को बिना किसी सत्यापन के रेंज-रिस्पॉन्स कार्यान्वयन में पास किया जाता है, जिससे एक आक्रामक चंकड स्ट्रीमिंग को बायपास कर सकता है और सर्वर को एक ही बार में पूरी फ़ाइलों को मेमोरी में लोड करने पर मजबूर कर सकता है। बड़ी मीडिया फ़ाइलों और समवर्ती अनुरोधों के साथ, इससे अत्यधिक मेमोरी उपभोग, प्रदर्शन में गिरावट या सेवा अस्वीकृति (Denial of Service) हो सकती है। इस समस्या को संस्करण 3.9.0 में ठीक कर दिया गया है।
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.