Skip to content
Threat Feed
high advisory

Remote Command Injection in GH05TCREW PentestAgent

A critical remote command injection vulnerability (CVE-2026-90617) exists in the MCP HTTP Server component of GH05TCREW PentestAgent, allowing unauthenticated attackers to execute arbitrary OS commands via the run_task function.

CVE search metadata

CVE search record: CVE-2026-90617. Severity: high. CVSS: 7.3. KEV: no. Product: PentestAgent (up to commit cf882dabea3ed91cef016cdd115e5426315665a2), PentestAgent (<= cf882dabea3ed91cef016cdd115e5426315665a2). Brief: Remote Command Injection in GH05TCREW PentestAgent. Brief link: https://feed.craftedsignal.io/briefs/2026-09-14-cve-2026-90617/

What's new

  • 1. added coverage for PentestAgent (<= cf882dabea3ed91cef016cdd115e5426315665a2) Sep 14, 03:29 via nvd

CVE-2026-90617 is a remote OS command injection vulnerability residing in the MCP HTTP Server component of the GH05TCREW PentestAgent, specifically within the run_task function of interface/main.py. The vulnerability affects all versions of PentestAgent up to commit cf882dabea3ed91cef016cdd115e5426315665a2. Given that this tool is designed for penetration testing purposes, the exposure of a remote RCE vulnerability is significant. An unauthenticated remote attacker can supply malicious input that is improperly sanitized before being passed to the underlying operating system shell. As the project utilizes a rolling release strategy and the fix is currently an unmerged pull request, users must monitor the project repository for the final patch. This flaw is actively being discussed in public forums, increasing the risk of exploitation by unauthorized actors against environments where PentestAgent is deployed.

Impact

Successful exploitation allows for unauthenticated remote code execution with the privileges of the PentestAgent service. In a typical penetration testing environment, this could lead to the full compromise of the testing host, exposure of sensitive credentials, internal network reconnaissance, and lateral movement. The lack of a stable versioned release makes tracking vulnerable instances challenging, and the nature of the tool suggests that compromised instances may hold high-value target information.

Recommendation

Prioritize monitoring for any network activity involving the MCP HTTP Server component of PentestAgent. Given the lack of a formal release, monitor the GH05TCREW repository for the merge of the fix associated with CVE-2026-90617. Until the fix is applied, restrict access to the PentestAgent interface to trusted IP addresses only, using firewall rules or network segmentation to prevent external access.


Immediate actions

Restrict access to the PentestAgent MCP HTTP Server interface via firewall or network ACLs.

IT Operations 24h

Mitigations

Monitor the GH05TCREW repository for the merge of the pull request fixing CVE-2026-90617 and update immediately upon availability.

immediate IT Operations

CVE-2026-90617