← Înapoi la listă

Apache ActiveMQ RCE Gap cu risc ridicat: finalizarea în 5 etape a lanțului de atac

itadol5j

Analiza decalajelor CVE-2026-34197

Apache ActiveMQ suflă portiță RCE cu risc ridicat

Apache ActiveMQ a dezvăluit recent unul.Decalajul de implementare a codului la distanță cu risc ridicat(CVE-2026-34197) Atacatorul poate aplica orice cod prin podul Jologia JMX-HTTP de pe JVM de Broker.

Impactul acestei lacune este larg, iar toți utilizatorii care utilizează versiunile ActiveMQ 5.x și 6.x necesită atenție imediată.

Informații de bază privind lacunele

Proprietăți Detalii
ID-ul CVE CVE-2026-34197
Nivel serios Risc ridicat (execuția codului de la distanță RCE)
CWE CWE-20 (validare de intrare inadecvată), CWE-94 (injecție de cod)
Componentă de impact Apache ActiveMQ Broker
Precondiție de atac Necesită utilizatori certificați

• Versiunea afectată

  • Apache ActiveMQ 5.x: Toate versiunile < 5.19.4
  • Apache ActiveMQ 6.x:6.0.0(exclusiv 6.2.3)

Versiunea de reabilitare

  • Upgrade la 5.19.4Versiunea de recuperare a seriei (5.x)
  • Actualizare la 6.2.3Versiunea de reabilitare a seriei (6.x)

Cinci paşi pentru atac.

Pasul 1: Vizitaţi Podul Jolokia

Apache ActiveMQ Classic a fost expus pe consola Web. Podul Jologia JMX-HTTP, calea este /api/jolokia/Nu ştiu. Acest pod permite accesul la interfața JMX prin HTTP.

Pasul 2: Apelaţi funcţionarea executivului mexican

Politica implicită de acces JologiaPermite tuturor boabelor ActiveMQ(org.apache.activemq:*) efectuează operațiuni exec. Aceasta înseamnă că atacatorii pot apela la o varietate de metode de management ActiveMQ.

Pasul 3: Construirea răutăţii

Atacatorii pot suna. BrokerService.addNetworkConnector(String) sau BrokerService.addConnector(String) Metoda, în cea bine construită.Aşa e.Declanşator de transfer VM BrokerConfig parametru.

Pasul 4: Încarcă XML de primăvară la distanță

Parametrul BrokerConfig specifică distanța de încărcare Spring XML Aplică context,foloseste ResourceXmlApplicationContextNu ştiu.

Pasul 5: Orice execuție de cod

Principalele puncte sunt:RessourceXmlApplicationContext a fost exemplificat înainte de configurarea BrokerServiceNu ştiu. Atacatorul poate folosi o metodă ca: Runtime.exec() Pe JVM de brokerExecută orice codNu ştiu.

De ce este această portiţă periculoasă?

  1. O poţi folosi după autentificare.Cu un număr de autentificare ActiveMQ, puteți lansa un atac.
  2. Control complet, broker:RCE portiță de scăpare înseamnă că atacatorul are controlul complet al JVM de broker ActiveMQ
  3. Implicații: ActiveMQ este un mediu pentru stiri la nivel de business, si multe companii il folosesc.
  4. Lanţul de atac e intact.: Call remote Spring XML → RCE from → Mbean, strike way clear

Cum?

Actualizează acum

# 升级到修复版本
# 5.x 系列
wget https://activemq.apache.org/activemq-5.19.4

# 6.x 系列
wget https://activemq.apache.org/activemq-6.2.3

Măsuri provizorii de atenuare

Dacă acest lucru nu poate fi făcut pentru moment, se poate lua în considerare:

  • Dezactivează Jolokia: Dezactivează podul Jolokia JMX-HTTP în configurația ActiveMQ
  • Limitarea politicii de acces Jologia: Modificarea politicii implicite, dezactivarea operațiunilor exec
  • Consolidarea securității certificării: Asigurați-vă că certificatul de autentificare pentru ActiveMQ nu este dezvăluit
  • Izolarea rețelei: Limitarea accesului la consola Web ActiveMQ

Verifică atacul.

  • Verificați jurnalul broker ActiveMQ cu o adăugare anormalăConnector/addNetworkConnect call
  • Verificați cererile de încărcare XML de primăvară din rețelele externe
  • Monitorizează crearea unui proces de anomalie pentru brokerul JVM (Runtime.exec)

Rezumat

CVE-2026-34197 este unaCazul configurației tipice nesigure care duce la RCE:

  • ActiveMQ expus implicit Jologia JMX-HTTP pod
  • Politica implicită permite operațiuni exec pentru toate statele membre
  • Atacatorul poate încărca XML de primăvară la distanță utilizând parametrul brokerConfig
  • Primăvara exemplifică boabele înainte de configurarea autentificării, rezultând RCE

Dacă utilizați Apache ActiveMQ, verificați versiunea imediat și faceți upgrade la 5.19.14 sau 6.2.3!

Lacunele de mare risc sunt reparate fără întârziere.

Buletinul oficial de securitate:Prin urmare, Comisia a concluzionat că, în conformitate cu articolul 107 alineatul (1) din TFUE, ajutorul de stat acordat în temeiul articolului 107 alineatul (1) din TFUE este incompatibil cu piața internă.