CVE-2026-101110
Təsvir
Joomla Extension - ordasoft.com - Book Library (Free) < 6.4.6 versiyasında autentifikasiyasız SQL Injection zəifliyi mövcuddur - site/booklibrary.php faylının books() funksiyası field və direction sorğu parametrlərini oxuyur və hər birini protectInjectionWithoutQuote() adlı funksiyaya ötürür. Bu funksiyanın yeganə real qoruması açar sözlərin qara siyahısıdır ki, o da "select" alt sətirini aşkar etdikdə dəyəri rədd etmək əvəzinə onu $db->quote() ilə əhatə edir. Daha sonra dəyər dırnaqsız ORDER BY bəndinə birbaşa birləşdirilir ki, bu mövqedə dırnaqlama heç bir qoruma təmin etmir. Zəif kod yoluna çatmaq üçün iki şərt tələb olunur: sessiyada saxlanılan standart sıralamanı hazırlamaq üçün birinci sorğu və yükün (payload) təsirini dəyişmədən qara siyahının alt sətir yoxlamasını yerinə yetirən sonuncu aldadıcı şərh (-- xselect).
Necə düzəltmək olar
- ordasoft book_library6.4.6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ordasoft book_library | v < 6.4.6 | 6.4.6 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.