TRA-2026-44
Unauthenticated remote code execution via agent update channel
The update endpoint accepts unsigned packages from any network peer, letting an unauthenticated attacker run code as SYSTEM on every managed endpoint.
- No patch
- Enterprise software
CVSS 3.1 base score
9.8critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Vendor
- Helix Systems
- Product
- Helix Fleet Manager
- CVE
- CVE-2026-41187
- Disclosure
- to91 days
- Researchers
- Marta Kowalczyk, Rémi Laurent
Score breakdown
Exploitability
- Attack vector
- Network
- Attack complexity
- Low
- Privileges required
- None
- User interaction
- None
Scope
- Scope
- Unchanged
Impact
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Affected products
| Product | Affected | Fixed in |
|---|---|---|
| Helix Fleet Manager server | 11.0 – 11.3.2 | No fix yet |
| Helix Fleet agent (Windows) | 11.0 – 11.3.2 | No fix yet |
Questions about this advisory
research@tenable.comOn this page7 sections
Synopsis
Helix Fleet agents poll the management server for update packages on TCP port 8443. The agent verifies that the package is a valid archive, but not that it is signed by Helix Systems. Any host that can answer on the update channel, including one positioned with ARP or DNS spoofing on the same network segment, can serve a package that the agent installs and runs as SYSTEM.
Because every managed endpoint trusts the same channel, a single foothold on the network becomes code execution across the fleet.
Proof of concept
The agent’s update check accepts any archive with a well-formed manifest. A minimal manifest is enough to have a script executed after extraction:
{
"package": "helix-agent-update",
"version": "11.9.0",
"post_install": "scripts/post.ps1"
}A full proof of concept is available to Helix Systems customers on request through the address below.
Mitigations
No patch is available. Until Helix Systems ships a fix, reduce exposure:
- Restrict the update port (TCP 8443) so agents only reach the management server, using host firewall rules pushed through Group Policy.
- Enable DHCP snooping and dynamic ARP inspection on access switches to make interception harder.
- Monitor for
helix-agent.exespawning PowerShell orcmd.exe, which normal updates never do.
Disclosure timeline
Tenable reports the issue to Helix Systems
Report includes a proof of concept and a suggested fix.
Helix Systems acknowledges the report
Tenable asks for a fix date
No date provided.
Tenable confirms the publication date
Vendor indicates a fix is planned for a future release.
TRA-2026-44 published without a patch
91 days from report to publication, against a 90-day policy.How we disclose