CVE-2026-42588
Təsvir
Apache ActiveMQ Broker, Apache ActiveMQ All və Apache ActiveMQ proqramlarında Giriş Məlumatlarının Yanlış Doğrulanması və Kodun Yaradılmasının Yanlış İdarə Edilməsi ("Kod İnyeksiyası") zəifliyi aşkar edilmişdir. Apache ActiveMQ Classic veb konsolunda `/api/jolokia/` ünvanında Jolokia JMX-HTTP körpüsünü təmin edir. Standart Jolokia giriş siyasəti bütün ActiveMQ MBean-ləri (org.apache.activemq:*) üzərində, o cümlədən `BrokerService.addNetworkConnector(String)` funksiyasında `exec` əməliyyatlarına icazə verir. Autentifikasiya olunmuş hücumçu, "masterslave://" URL-i vasitəsilə VM transportunun `brokerConfig` parametrini tetikləyən xüsusi hazırlanmış kəşf URI-si ilə bu əməliyyatları çağıra bilər ki, bu da `ResourceXmlApplicationContext` istifadə edərək Spring XML tətbiq kontekstinin yüklənməsinə şərait yaradır. Spring-in `ResourceXmlApplicationContext` sinfi, `BrokerService` konfiqurasiyanı doğrulamazdan əvvəl bütün singleton bean-lərini instansiya etdiyi üçün, `Runtime.exec()` kimi bean zavod metodları vasitəsilə brokerin JVM-də ixtiyari kodun icrası baş verir. Bu problem aşağıdakılara təsir edir: Apache ActiveMQ Broker: 5.19.7 versiyasından əvvəlki və 6.0.0-dan 6.2.6-ya qədər olan versiyalar; Apache ActiveMQ All: 5.19.7 versiyasından əvvəlki və 6.0.0-dan 6.2.6-ya qədər olan versiyalar; Apache ActiveMQ: 5.19.7 versiyasından əvvəlki və 6.0.0-dan 6.2.6-ya qədər olan versiyalar. İstifadəçilərə problemi aradan qaldıran 5.19.7 və ya 6.2.6 versiyasına yeniləməkləri tövsiyə olunur.
Necə düzəltmək olar
- apache activemq5.19.7, 6.2.6 və ya daha yeni versiya
- apache activemq_broker5.19.7, 6.2.6 və ya daha yeni versiya
- org.apache.activemq:activemq-broker5.19.7, 6.2.6 və ya daha yeni versiya
- org.apache.activemq:activemq-all5.19.7, 6.2.6 və ya daha yeni versiya
- org.apache.activemq:apache-activemq5.19.7, 6.2.6 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| apache activemq | v < 5.19.7, 6.0.0 ≤ v < 6.2.6 | 5.19.7, 6.2.6 |
| apache activemq_broker | v < 5.19.7, 6.0.0 ≤ v < 6.2.6 | 5.19.7, 6.2.6 |
| org.apache.activemq:activemq-brokerMaven | v < 5.19.7, 6.0.0 ≤ v < 6.2.6 | 5.19.7, 6.2.6 |
| org.apache.activemq:activemq-allMaven | v < 5.19.7, 6.0.0 ≤ v < 6.2.6 | 5.19.7, 6.2.6 |
| org.apache.activemq:apache-activemqMaven | v < 5.19.7, 6.0.0 ≤ v < 6.2.6 | 5.19.7, 6.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.
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.