Public PoC Exploits Critical FortiSIEM Flaw for Unauthenticated Remote Code Execution

· Original article ↗

Summary

A public PoC targets a critical, recently patched FortiSIEM flaw, CVE-2026-106173. Path traversal and null-byte injection can turn arbitrary file writes into unauthenticated remote code execution.

Key points

  • CVE-2026-106173 has a CVSS score of 9.4 and affects Fortinet FortiSIEM.
  • The flaw involves unsafe path construction in the gRPC QueryResultReq handler, which processes untrusted metadata without proper path validation.
  • An unauthenticated attacker can connect to the gRPC service on TCP port 27918 and use path traversal to write outside the intended directory.
  • Null-byte injection can bypass the program’s appended filename suffix, allowing an attacker to overwrite a chosen existing file.
  • Horizon3.ai described a method targeting a Redis health-check shell script that runs every 60 seconds; a second variant can create a file with an exact name.
  • Fortinet released patches the week before publication, but the article does not provide the fixed versions.

Article Details

Vulnerability Types
  • Path traversal
  • Null-byte injection
  • Arbitrary file write leading to remote code execution
Severity
Critical (CVSS 9.4)
Exploitation Status
unknown
Exploit Availability
public_poc
Patch Status
available

MITRE ATT&CK

CVE

People

Vendors

Products

Tools

Related Articles