CVE-2025-14179

Kritik

Təsvir

PHP-nin 8.2.31-dən əvvəlki 8.2.*, 8.3.31-dən əvvəlki 8.3.*, 8.4.21-dən əvvəlki 8.4.* və 8.5.6-dan əvvəlki 8.5.* versiyalarında PDO Firebird drayveri SQL sorğularını hazırlayarkən NUL baytlarını düzgün emal etmir. Sorğunun token-token qurulması zamanı NUL baytı ehtiva edən sətir tokeni strncat() vasitəsilə kopyalanır; bu funksiya NUL baytında dayandığı üçün bağlayıcı dırnaq işarəsi düşür və növbəti SQL tokenlərinin sətirin bir hissəsi kimi şəkləndirilməsinə səbəb olur. Bu, hücumçu tərəfindən idarə olunan dəyərlər PDO::quote() vasitəsilə dırnağa alınaraq SQL ifadələrinə yerləşdirildikdə SQL inyeksiyasına imkan verir.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulPhp
Dərc10 may 2026
İlk görülmə10 may 2026
Zəiflik növüCWE-89SQL inyeksiyası

Necə düzəltmək olar

Yeniləyin
  • php php8.2.31, 8.3.31, 8.4.21, 8.5.6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
php php8.2.0 ≤ v < 8.2.31, 8.3.0 ≤ v < 8.3.31, 8.4.0 ≤ v < 8.4.21, 8.5.0 ≤ v < 8.5.68.2.31, 8.3.31, 8.4.21, 8.5.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-2025-14179 · Php · Dark Radar