CVE-2026-86404
Təsvir
EAP-nın Artemis deserializasiya konfiqurasiyası defolt olaraq deserializasiyaya icazə verir. ObjectMessage.getObject() ObjectInputStreamWithClassLoader-dən istifadə edir və bu, checkSecurity()/isTrustedType() metodu vasitəsilə icazə siyahısı/blok siyahısı filtrləməsini həyata keçirir. Lakin defolt olaraq həm icazə siyahısı, həm də blok siyahısı boşdur. İcazə siyahısı boş olduqda (size == 0), isTrustedType() BÜTÜN siniflər üçün true qaytarır. Bu o deməkdir ki, defolt olaraq bütün siniflər deserializasiya edilə bilər.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| jboss_enterprise_application_platform 8.1 | Aralıq göstərilməyib | — |
| Red Hat Red Hat JBoss Enterprise Application Platform 7 | Aralıq göstərilməyib | — |
| Red Hat Red Hat JBoss Enterprise Application Platform 8 | Aralıq göstərilməyib | — |
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.