Apache ActiveMQ RCE Gap Risiko Tinggi: 5 langkah penyelesaian rantai serangan

Apache ActiveMQ meledakkan celah RCE berisiko tinggi
Apache ActiveMQ baru-baru ini mengungkapkan satu.gap implementasi kode-kode jauh berisiko tinggiVE ( ( ( ( ( (CVE-2026-34197) Si penyerang bisa menegakkan kode apapun melalui jembatan JMX-HTTP JVM Broker.
Dampak dari celah ini luas, dan semua pengguna menggunakan ActiveMQ 5.x dan 6.x versi membutuhkan perhatian langsung.
Informasi dasar tentang celah
| Ciri-ciri %s | Perincian |
|---|---|
| ID CVE | AVE-2026-34197 |
| Level serius | Risiko tinggi (RCE eksekusi kode jauh) |
| ¡CWE | CWE-20 (validasi input tidak sesuai), CWE-94 (injeksi kode) |
| Komponen Impact | Apache ActiveMQ Perancis |
| Keperluan serangan | Memerlukan pengguna bersertifikat |
Versi yang dipengaruhi
- Apache ActiveMQ 5.xSemua versi < 5.19.4
- Apache Apache ActiveMQ 6.xKANTOR:2.3ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex ex
Versi Rehabilitasi khayalan
- Tingkatkan ke 5.19.4Versi pemulihan seri (5.x)
- Tingkatkan ke 6,2,3Versi rehabilitasi seri 6.x)
Lima langkah untuk menyerang.
Jalani Jembatan Jolokia
Apache ActiveMQ Classic terkena di konsol Web. Jembatan Jologia JMX-HTTPJalannya adalah... /api/jolokia/Aku tidak tahu. Jembatan ini memungkinkan akses ke antarmuka JMX melalui HTTP.
Langkah 2: Hubungi operasi exec Mbean
Polisi Akses Jologia DefaultMemungkinkan semua Mbeans ActiveMQ(org.apache.activemq:*) melakukan operasi exec. Ini berarti bahwa penyerang dapat memanggil berbagai metode manajemen ActiveMQ.
Langkah ke - 3: Membina kedengkian
Penyerang bisa menelepon. BrokerService.addNetworkConnector(String) Fiji atau BrokerService.addConnector(String) Metode itu, ke dalam yang dibangun dengan cermat.Itu benar.Pemicu transfer Mesin Maya Konfig Broker parameter.
Anak Panah 4: Muat XML Musim Semi Jauh
Parameter BrokerConfig menentukan load remote Terapkan Konteks XML Musim Semi,use ResourceXmlApplicationContextAku tidak tahu.
Langkah 5: Setiap eksekusi kode
Intinya adalah:SourceXmlApplicationContext telah dicontohkan sebelum konfigurasi BrokerServiceAku tidak tahu. Penyerang dapat menggunakan metode seperti: Runtime.exec() Di JVM brokerLuqman melaksanakan kode apapunAku tidak tahu.
Kenapa ini berbahaya?
- Anda dapat menggunakannya setelah otentikasi.Dengan nomor login ActiveMQ, Anda dapat meluncurkan serangan.
- Full control, brokerRCE loophole berarti bahwa penyerang memiliki kontrol penuh JVM broker ActiveMQ
- Implikasi DNAActiveMQ adalah media untuk berita tingkat bisnis, dan banyak perusahaan menggunakannya.
- Rantai serangannya masih utuh.Panggilan remote Spring XML → RCE dari → Mbean, jalan mogok jelas
Bagaimana?
Sekarang tingkatkan
# 升级到修复版本 # 5.x 系列 wget https://activemq.apache.org/activemq-5.19.4 # 6.x 系列 wget https://activemq.apache.org/activemq-6.2.3
Langkah mitigasi internasi
Jika hal ini tidak dapat dilakukan untuk saat ini, pertimbangan mungkin diberikan kepada:
- Matikan JolokiaMatikan jembatan Jolokia JMX-HTTP dalam konfigurasi ActiveMQ
- Kebijakan akses Jologia Had Had Hadmi: Ubahsuai kebijakan standar, lumpuhkan operasi exec
- Mengejutkan keamanan sertifikasiPastikan bahwa sertifikat pengesahan untuk ActiveMQ tidak diungkapkan
- isolasi jaringanMembatasi akses ke konsol web ActiveMQ
Periksa serangan.
- Kenal log pialang ActiveMQ dengan alamat abnormalConnector/addNetworkConnect call
- Periksa untuk Spring XML memuat permintaan dari jaringan eksternal
- Cogodin Monitor pembuatan proses anomali untuk broker JVM (Runtime.exec)
Ringkasan
Kapal CVE-2026-34197 adalah satuKasus kasus dari konfigurasi tidak aman yang khas mengarah ke RCEKANTOR:
- JMX-HTTP jembatan JMX-HTTP terekspos secara default
- Kebijakan default luncom mengizinkan operasi exec untuk semua orang Mbean
- Penyerang dapat memuat XML Musim Semi jarak jauh menggunakan parameter brokerConfig
- Musim semi musim semi mencontohkan kacang sebelum konfigurasi otentikasi, menghasilkan RCE
Jika Anda menggunakan Apache ActiveMQ, periksa versi segera dan upgrade ke 5.19.4 atau 6.2.3!
Lubang celah berisiko tinggi diperbaiki tanpa penundaan.
Bulletin Keamanan ResmiKANTOR:https://activmq.apache.org/penasihat-keamanan.data/CVE-2026-34197-environment.txt