CVE-2026-104711

Kritik

Təsvir

Apache Struts-da ifadə dili (expression language) operatorunda istifadə olunan xüsusi elementlərin düzgün neytrallaşdırılmaması ('Expression Language Injection') zəifliyi aşkar edilmişdir. Əgər tətbiq köhnə RESTful action mapper-dən istifadə etmək üçün konfiqurasiya edilibsə, xüsusi hazırlanmış sorğu uzaqdan kodun icrasına səbəb ola biləcək OGNL ifadəsini inyeksiya edə bilər. Struts 7 yalnız OGNL icazə siyahısı (allowlist) deaktiv edildikdə təsirlənir; bu siyahı standart olaraq aktivdir. Standart action mapper, restful2 mapper və ya Struts REST plaginindən istifadə edən tətbiqlər təsirlənmir. Bu problem Apache Struts-un aşağıdakı versiyalarına təsir edir: 2.0.0-dan 2.3.37-yə qədər, 2.5.0-dan 2.5.33-ə qədər, 6.0.0-dan 6.11.0-a qədər, 7.0.0-dan 7.3.0-a qədər. İstifadəçilərə problemi aradan qaldıran 6.12.0 və ya 7.4.0 versiyasına yeniləmək tövsiyə olunur.

CiddilikKritik
CVSS9.8
İstismar ehtimalı—
MəhsulApache Struts
Dərc5 okt 2026
İlk görülmə5 okt 2026

Necə düzəltmək olar

Yeniləyin
  • apache struts6.12.0, 7.4.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
apache struts2.0.0 ≤ v ≤ 2.3.37, 2.5.0 ≤ v ≤ 2.5.33, 6.0.0 ≤ v < 6.12.0, 7.0.0 ≤ v < 7.4.06.12.0, 7.4.0

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-2026-104711 · Apache Struts · Dark Radar