CVE-2026-4061
Təsvir
WordPress üçün olan Geo Mashup plagini, 1.13.18 daxil olmaqla bütün versiyalarda 'map_post_type' parametri vasitəsilə Zaman Əsaslı SQL İnyeksiyasına (Time-Based SQL Injection) qarşı həssasdır. Bu, `SearchResults` hook-unun açıq şəkildə `stripslashes_deep($_POST)` funksiyasını çağırması nəticəsində baş verir ki, bu da WordPress-in "magic quotes" mühafizəsini ləğv edir və ardınca təmizlənməmiş `map_post_type` dəyəri `esc_sql()` və ya `$wpdb->prepare()` istifadə edilmədən birbaşa `IN(...)` bəndinə əlavə edilir. Eyni kodun 'any' budağı `array_map('esc_sql', ...)` funksiyasını düzgün tətbiq etsə də, "else" budağı bunu etmir. Bu, autentifikasiya olunmamış hücumçulara mövcud sorğulara əlavə SQL sorğuları əlavə etməyə imkan verir 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. Eksploytasiya üçün plagin parametrlərində Geo Search funksiyasının aktiv olması tələb olunur.
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.