Apache Camel XSLT XML külső szervezetek és tetszőleges kód futtatási sérülékenysége

CH azonosító

CH-10657

Angol cím

Apache Camel XSLT XML External Entities and Arbitrary Code Execution Vulnerabilities

Felfedezés dátuma

2014.03.02.

Súlyosság

Magas

Érintett rendszerek

Apache
Apache Software Foundation

Érintett verziók

Apache Camel 2.x

Összefoglaló

Két sérülékenységet jelentettek Apache Camel-nél, amelyet kihasználva a rosszindulatú felhasználók megszerezhetnek érzékeny információkat, és képesek a sérülékeny rendszer feltörésére.

Leírás

Két sérülékenységet jelentettek Apache Camel-nél, amelyet kihasználva a rosszindulatú felhasználók megszerezhetnek érzékeny információkat, és képesek a sérülékeny rendszer feltörésére.

1) A hiba az XSLT komponens elemzésekor jeletkezik, az XML entitások kihasználhatóak  pl. hogy nyilvánossá tegyenek helyi forrású adatokat egy  speciálisan erre a célra elkészített XML dokumentumban, többek között a külső entitás hivatkozásokat.

2)A  hiba az XSLT komponens elemzésekor jelentkezik, az XSLT stíluslapok kihasználhatóak külső Java módszerek hívásakor és később tetszőleges Java kód futtatására.

A sérülékenységek a 2.12.3  és a 2.11.4 előtti verziókban vannak jelen.

Megoldásként frissítsen a 2.12.3 vagy 2.11.4 .verzióra.


Megoldás

Frissítsen a legújabb verzióra

Megoldás

Megoldásként frissítsen a 2.12.3 vagy 2.11.4 .verzióra.