CVE-2026-4060
Təsvir
WordPress üçün olan Geo Mashup plagini, 1.13.18 versiyası daxil olmaqla bütün versiyalarda 'sort' parametri vasitəsilə Zaman Əsaslı SQL İnyeksiyasına (Time-Based SQL Injection) qarşı həssasdır. Bu, istifadəçi tərəfindən təmin edilən parametrinin kifayət qədər təmizlənməməsi və mövcud SQL sorğusunun lazımi şəkildə hazırlanmaması ilə bağlıdır. `esc_sql()` funksiyası tətbiq edilsə də, dəyər dırnaqlara alınmadığı üçün `ORDER BY` kontekstində effektiv deyildir. Bundan əlavə, 1.13.18 versiyasında ağ siyahıya (allowlist) əsaslanan `sanitize_sort_arg()` sanitarı əlavə edilsə də, o, yalnız AJAX kod yolunda (`sanitize_query_args()`) tətbiq olunur, `render-map.php` və ya şablon teqi (template tag) kod yollarında isə tətbiq edilmir. Bu, autentifikasiya olunmamış hücumçuların mövcud sorğulara əlavə SQL sorğuları əlavə etməsinə şərait yaradır ki, bu da zaman əsaslı kor yanaşma (time-based blind approach) vasitəsilə verilənlər bazasından həssas məlumatların çıxarılması üçün istifadə edilə bilər.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| cyberhobo Geo Mashup | v ≤ 1.13.18 | — |
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.