Sceawere
Vulnerability Detail
CVE-2026-90620UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Missing Authentication in HexStrike API
Vulnerability Metadata
- Severity
- High
- Score / CVSS
- 7.3
- Creation Date
- 3h ago
- Vendor
- 0x4m4
- Product
- HexStrike AI
- Attack Type
- Missing Authentication
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
A vulnerability was determined in 0x4m4 HexStrike AI up to d689933ff579d839c676c82b231f8e98326c5f04. The impacted element is an unknown function of the file hexstrike_server.py of the component API Command Endpoint. This manipulation causes missing authentication. The attack can be initiated remotely. The exploit has been publicly disclosed and may be utilized. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "7.3",
"pubDate": "2026-09-14T03:16:37.603Z",
"pubdate": "2026-09-14T03:16:37.603Z",
"executiveSummary": "A critical vulnerability categorized as Missing Authentication has been identified within the 0x4m4 HexStrike AI API Command Endpoint.\nThe vulnerability resides within the hexstrike_server.py file, which fails to adequately verify the identity of requesters before executing API commands.\nThis security flaw allows remote, unauthenticated attackers to interact with the API, potentially leading to unauthorized command execution and total system compromise.\nGiven that the project utilizes a continuous delivery model and the vendor has not responded to initial disclosures, the risk remains high.\nThe vulnerability is currently publicly disclosed, increasing the likelihood of active exploitation by malicious actors.\nDeployment environments utilizing HexStrike AI are susceptible to remote exploitation without the need for prior access, credentials, or complex prerequisites.",
"technicalDetails": "The vulnerability exists within the API Command Endpoint implementation found in hexstrike_server.py. Investigation indicates that the service fails to implement session validation or identity verification logic for incoming requests directed at specific endpoint functions.\nThe root cause is a deficiency in the access control layer where the application assumes implicit trust for requests reaching the endpoint. Because the authentication logic is either entirely omitted or improperly bypassed, the server processes incoming network packets without validating the caller's authorization token, session cookie, or cryptographic signature.\nThe attack flow is initiated by a remote adversary sending crafted HTTP or RPC requests directly to the hexstrike_server.py API endpoint. Since the endpoint does not enforce authentication, the server executes the command embedded within the request payload as if it originated from an authorized administrative source.\nThe lack of authentication mechanisms permits an attacker to perform unauthorized operations, such as modifying server configurations, exfiltrating sensitive AI model parameters, or executing arbitrary system-level commands, depending on the operational context and permissions of the service process.\nThis vulnerability is particularly severe due to the remote accessibility of the API. Attackers can automate the discovery and exploitation of the vulnerable endpoint using standard network scanning and payload injection techniques. As the project uses a rolling release model, the vulnerable code state is identified by the commit hash d689933ff579d839c676c82b231f8e98326c5f04. Any implementation derived from this branch lacking explicit authentication wrappers is effectively exposed.\nPost-exploitation, the attacker may gain persistence within the infrastructure, pivot to internal systems, or manipulate the AI service's functional logic, resulting in data integrity loss or service availability compromise."
}