FortiSIEM: kritikus RCE

Editors' Pick

A Horizon3.ai részletesen elemezte a Fortinet FortiSIEM CVE-2026-106173 sérülékenységét, amely hálózaton keresztül, hitelesítés nélkül tesz lehetővé távoli kódfuttatást. A kritikus, 9,4-es CVSS-besorolású hiba a TCP 27918-as porton elérhető phQueryMaster gRPC-szolgáltatást érinti.

A probléma a SendQueryResult() függvény nem megfelelő útvonalkezelése. A szolgáltatás a kliens által megadott query-id értéket kellő ellenőrzés nélkül használja fájlútvonal összeállításához. A támadó ../ karakterláncokkal kiléphet a kijelölt könyvtárból, a gRPC HTTP/2 és HPACK kódolási rétegein keresztül bevitt nullbájttal pedig levághatja az automatikusan hozzáfűzött fájlnevet.

A két technika kombinálásával a támadó pontosan meghatározott fájlt írhat felül. A Horizon3.ai demonstrációjában a Redis állapotellenőrzésére használt redishb.sh szkriptet módosították, amelyet a rendszer percenként automatikusan futtat. Így a fájlírási hibából tényleges parancsvégrehajtás lett. A kutatók egy második módszert is bemutattak, amellyel két kéréssel új fájl hozható létre.

A sérülékenység különösen veszélyes egy SIEM-platformon, amely biztonsági naplókat és érzékeny infrastruktúra-információkat kezelhet. A Fortinet október 13-án adott ki javítást, a Horizon3.ai pedig október 20-án publikálta a technikai részleteket és a működő PoC-t.

Az üzemeltetőknek haladéktalanul frissíteniük kell az érintett rendszereket, és a 27918-as TCP-port elérését kizárólag megbízható FortiSIEM-komponensekre kell korlátozniuk. A nyilvános exploit miatt az internet felől elérhető példányok különösen sürgős ellenőrzést igényelnek.

FORRÁS