CVE-2024-27299

Yüksək

Təsvir

phpMyFAQ PHP 8.1+ və MySQL, PostgreSQL və digər verilənlər bazaları üçün açıq mənbəli FAQ veb tətbiqidir. E-poçt ünvanının düzgün escape edilməməsi səbəbindən "Add News" funksionallığında SQL inyeksiyası zəifliyi aşkar edilmişdir. Bu, FAQ xəbərlərini əlavə etmək/redaktə etmək hüququna malik istənilən autentifikasiyadan keçmiş istifadəçiyə bu zəiflikdən istifadə edərək məlumatları exfiltrasiya etməyə, hesabları ələ keçirməyə və bəzi hallarda hətta uzaqdan kodun icrasına (RCE) nail olmağa imkan verir. Zəiflikli sahə PHP-nin `FILTER_VALIDATE_EMAIL` filtrindən istifadə edən `authorEmail` sahəsidir. Bu filtr SQL inyeksiyası hücumlarından qorunmaq üçün kifayət deyil və yenə də düzgün escape edilməlidir. Lakin phpMyFAQ-ın bu versiyasında (3.2.5) bu sahə düzgün escape edilmir və SQL inyeksiyası zəifliyindən tam istifadə etmək üçün digər sahələrlə birlikdə istifadə oluna bilər. Bu zəiflik 3.2.6 versiyasında düzəldilmişdir.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulPhpmyfaq
Dərc25 mar 2024
İlk görülmə25 mar 2024
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • phpmyfaq/phpmyfaq3.2.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
phpmyfaq phpmyfaq3.2.5—
phpmyfaq/phpmyfaqPackagist3.2.5 ≤ v < 3.2.63.2.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.

Intelligence 360 paketində

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.

CVE-2024-27299 · Phpmyfaq · Dark Radar