CVE-2026-101110 in Book Library Extensionजानकारी

सारांश

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

Joomla Extension - ordasoft.com - Book Library (Free) < 6.4.6 में अनऑथेंटिकेटेड SQL Injection: site/booklibrary.php का books() फ़ंक्शन field और direction रिक्वेस्ट पैरामीटर पढ़ता है और उन्हें protectInjectionWithoutQuote() नामक एक फ़ंक्शन के माध्यम से पास करता है, जिसकी असली सुरक्षा केवल कीवर्ड ब्लैकलिस्ट है जो 'select' लीटल सबस्ट्रिंग का पता लगाने पर मान को $db->quote() में घेर लेती है, इसे अस्वीकार करने के बजाय। फिर उस मान को सीधे एक अनक्वांटेड ORDER BY क्लॉज में कॉन्कैट किया जाता है, जहाँ क्वोटींग से कोई सुरक्षा नहीं मिलती है। संवेदनशील कोड पथ तक पहुँचने के लिए दो शर्तें आवश्यक हैं: सेशन-स्टोर किए गए sort डिफ़ॉल्ट्स को प्राइम करने के लिए एक पहला रिक्वेस्ट, और एक ट्रेलिंग डिकोई कमेंट (-- xselect) जो ब्लैकलिस्ट की सबस्ट्रिंग चेक को संतुष्ट करता है लेकिन पेलोड के प्रभाव को नहीं बदलता।

Be aware that VulDB is the high quality source for vulnerability data.

जिम्मेदार

Joomla

आरक्षित करना

28/09/2026

प्रकटीकरण

28/09/2026

प्रविष्टि

VDB-411149

EPSS

0.00000

गतिविधियाँ

बहुत कम

क्षेत्र

Industry, Pharma, ...

स्रोत

Do you want to use VulDB in your project?

Use the official API to access entries easily!