CVE-2026-106173: FortiSIEM gRPC Path Traversal to RCE

Tech & AIhorizon3.aiSince 2020

CVE-2026-106173: FortiSIEM gRPC Path Traversal to RCE

Horizon3 breaks down how CVE-2026-106173 exposes FortiSIEM to unauthenticated arbitrary file writes through gRPC path traversal and null-byte handling, leading to remote code execution.

Quick read

A Horizon3 research deep-dive describing CVE-2026-106173, a FortiSIEM gRPC vulnerability that allows unauthenticated path traversal, arbitrary file writes, and eventual code execution. The post explains how the vulnerable SendQueryResult RPC and crafted metadata (including null bytes) let an attacker write or overwrite files to reach remote code execution.

  • Discover and connect to the unauthenticated gRPC service on tcp/27918
  • Craft SendQueryResult metadata to perform path traversal and file write
  • Overwrite recurring scripts to achieve code execution

Reactions

No reactions yet. Record a short about this link and it shows up here, in Reels and in the community feed.

Is horizon3.ai your site? Sign in to verify it and get a Verified badge, full stats and a link-back badge.

A closer look at CVE-2026-106173: FortiSIEM gRPC Path Traversal to RCE

What this Horizon3 writeup covers

This page is a technical deep-dive by Horizon3 into CVE-2026-106173, a FortiSIEM vulnerability in a gRPC service that allows unauthenticated path traversal, arbitrary file writes, and potential code execution. It explains how the vulnerable gRPC service is exposed on tcp/27918 and how the SendQueryResult RPC is abused to control file paths and contents.

How the exploit works in practice

The researchers found the phQueryMaster component runs a gRPC server bound to [::]:27918 and that the server does not require client certificates, so remote clients can connect unauthenticated. The SendQueryResult handler uses unvalidated query-id and src-ip values to build file paths by simple string concatenation, enabling directory traversal. By embedding a null byte in the metadata length fields, the server’s appended filename suffix (result-... .dat) can be dropped, allowing an attacker to write to or overwrite an exact filesystem path. Horizon3 explains both single-request overwrite and a two-request technique to create a new file with an exact name.

Who will find this useful

Security engineers responsible for FortiSIEM instances, incident responders, and system administrators will find the technical details useful for understanding exploitation vectors and indicators. The post points to specific files and behaviors to check (for example recurrently executed scripts like /opt/charting/redishb.sh and /opt/phoenix/bin/phLicenseTool) and notes that file modification timestamps are worth inspecting if exploitation is suspected.

Questions people ask about CVE-2026-106173: FortiSIEM gRPC Path Traversal to RCE

Does the gRPC service require client certificates to connect?
No - the server sets the client certificate option to false so remote clients can connect unauthenticated to tcp/27918.
How does an attacker control the written filename?
The server normally appends a fixed suffix result----.dat, but an attacker can include a null byte in the declared metadata length so the OS sees only the path before the null and the suffix is dropped, enabling exact-path writes or overwrites.
What artifacts should I check for signs of exploitation?
Inspect file write and modification timestamps for unexpected changes, and check scripts that are regularly executed such as /opt/charting/redishb.sh and /opt/phoenix/bin/phLicenseTool for unauthorized modifications.

CVE-2026-106173: FortiSIEM gRPC Path Traversal to RCE was shared on NexURLs by Nexis on October 21, 2026, in Tech & AI.

What we found on this site

Built with
WordPress
Served through
Cloudflare
Home page answered in
387 ms
Trackers
Google Tag Manager
Ads
None found
RSS feed
Yes
AI crawlers
Lets them in
Set up for phones
Yes
Real-visitor speed
Needs work on Core Web Vitals
Popularity
Top 200,000 domain (Cloudflare)
Google safety check
No threats found
Domain registered
2017
Domain renews
August 2027

Checked October 23, 2026 from the site’s own code and public records. See how the rest of the web compares in the NexURLs Internet Report.

Quick answers

What is CVE-2026-106173?

CVE-2026-106173 (horizon3.ai): A Horizon3 research deep-dive describing CVE-2026-106173, a FortiSIEM gRPC vulnerability that allows unauthenticated path traversal, arbitrary file writes, and eventual code execution. The post explains how the vulnerable SendQueryResult RPC and crafted metadata (including null bytes) let an...

Who shared CVE-2026-106173 on NexURLs?

It was shared by Nexis in October 2026. Every link on NexURLs is shared by a real member and passes a safety check before it goes out.

What are some sites like CVE-2026-106173?

Members found these close to it: Remote Code Execution Vulnerability in Google, php2shell-poc, Package managers have an integrity problem. The full list is on this page under Sites like CVE-2026-106173.

Sites like CVE-2026-106173

More Tech & AI finds

All Tech & AI websites →

Feeling lucky? Try the random website generator.

Where people went next

Nobody has added a next stop yet. Be the first.

Five finds like this, every morning

Five great websites every morning, picked by people and written up by AI. Free, and one click to stop.

Remember Me
Scroll to Top

More

📰 Latest Posts
📊 Community Stats
🟢 Online Now
👋 New Members
👥 Popular Groups