Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege Network-AI credentials
-
DeliveryAccess command submission interface
-
ExploitCraft quote-wrapped command that evades blocklist string matching
-
ExecutionSubmit payload to SandboxPolicy (evaluates raw string, approves)
-
PersistExecutor strips quotes, tokenizes dangerous argv
-
ImpactExecute arbitrary blocked command on vulnerable system
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V4 - API and Web Service Interpretation consistency
|
| Exploitation Conditions | Exploitation requires an authenticated session with at least low-privilege access to the Network-AI command submission interface, as confirmed by the PR:L metric in the provided CVSS 4.0 vector. The attacker must know or discover the specific quoting syntax that causes SandboxPolicy to miss a blocklist match while the executor still processes the intended dangerous command - this requires familiarity with the product's tokenization behavior but no special system configuration beyond having an account. Exploitation is bounded by: (1) the requirement for authenticated access, preventing unauthenticated remote attackers from triggering the bypass; and (2) the subsequent-system scope being None (SC:N/SI:N/SA:N per CVSS 4.0), meaning impact is confined to the vulnerable Network-AI instance itself. No non-default configuration is required; the flaw exists in the default command pipeline shared between policy evaluation and execution. |
| Impact | The CVSS 4.0 score of 8.7 (High) is driven by a network-accessible attack vector (AV:N), low complexity (AC:L), no special attack timing requirements (AT:N), low-privilege authentication (PR:L), and high impact across confidentiality, integrity, and availability of the vulnerable system (VC:H/VI:H/VA:H). Subsequent-system impact is rated None (SC:N/SI:N/SA:N), bounding the blast radius to the directly compromised host. The PR:L constraint meaningfully limits exposure - only authenticated users with existing access can trigger the bypass. EPSS data is not present in the provided intelligence, and the vulnerability is not listed in CISA KEV at time of analysis, meaning active exploitation is not confirmed. The bypass logic is not complex once understood, making it potentially automatable, which elevates practical risk for environments where multiple low-privilege users share access to the command interface. Given the niche deployment footprint of the product, aggregate population risk is limited, but per-instance risk for any organization running this platform is material. |
| Exploit ScenarioDerived | An authenticated low-privilege user with access to the Network-AI command interface submits a crafted command string where dangerous tokens are wrapped in quotes (for example, encoding a blocked command like 'rm -rf /' as a quoted variant that does not match the blocklist pattern). SandboxPolicy evaluates the raw quoted string, finds no blocklist match, and passes the approval gate. The executor then tokenizes the command by stripping quotes and runs the actual dangerous argv, achieving high-impact execution with no further interaction required. No public proof-of-concept code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 13, 2026
SandboxPolicy bypass in Network-AI (versions before 5.15.1) enables authenticated attackers to execute arbitrary blocked commands by exploiting a parsing discrepancy between the policy engine and the command executor. The SandboxPolicy evaluates raw command strings with quotes intact, passing them through blocklist and approval-gate checks, while the executor subsequently strips those quotes during tokenization and runs the actual dangerous argv. No public exploit has been identified at time of analysis, but the bypass mechanism is mechanistically straightforward, requiring only knowledge of the quote-handling discrepancy to exploit via the network with low-privilege credentials.
RemediationAI
Upgrade Network-AI to version 5.15.1 or later, which resolves the quote-handling discrepancy between SandboxPolicy and the command executor. The vendor advisory is available at https://github.com/Jovancoding/Network-AI/security/advisories/GHSA-9v4f-j8cv-fhxw and additional context is provided via VulnCheck at https://www.vulncheck.com/advisories/network-ai-sandboxpolicy-before-blocklist-bypass-via-quote-mismatch. If immediate upgrade is not operationally feasible, restrict access to the command submission interface to only fully-trusted, fully-privileged users - this eliminates the low-privilege attacker threat surface by ensuring no untrusted party can submit crafted commands. Note that this workaround does not fix the underlying parsing discrepancy and should be treated as temporary; a privileged insider could still abuse the flaw. No patch-independent technical fix is available without modifying source code to normalize quote stripping before policy evaluation.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-436 (Interpretation Conflict) describes vulnerabilities where two components apply different parsing semantics to the same input, producing divergent security outcomes. Here, Network-AI's SandboxPolicy performs raw string matching against blocklists using the original quoted command form, while the downstream executor tokenizes by stripping enclosing quotes before building the argv array for execution. An attacker can exploit this semantic gap by wrapping dangerous command tokens in quotes that the policy checker does not recognize as matching any blocked pattern. The affected product is identified by CPE cpe:2.3:a:jovancoding:network-ai:*:*:*:*:*:*:*:* covering all releases prior to 5.15.1. The vulnerability resides in the core command pipeline shared between the policy evaluation and execution stages.
Know when Network Ai gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Network-accessible with low-privilege authentication required; scope unchanged (no lateral system impact per CVSS 4.0 SC:N); high C/I/A reflects arbitrary command execution on the vulnerable host.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Network-AI versions before 5.15.1 contain a security matcher bypass vulnerability where SandboxPolicy evaluates raw command strings with quotes preserved while the executor tokenizes commands by stripping quotes before execution. Attackers can craft quoted commands that evade blocklist checks and approval gates while the executor runs the identical unquoted dangerous argv.
Executive ViewAI
Network-AI versions before 5.15.1 contain a SandboxPolicy bypass that allows authenticated users to execute commands explicitly blocked by security policies. Organizations using vulnerable versions face risk of lateral movement, privilege escalation, and potential data exfiltration if lower-privilege or contractor accounts have network access to the service. This is a control bypass affecting any deployment where non-administrative users can reach the product.
Restrict network access to administrative users only; implement network segmentation to isolate vulnerable instances from non-administrative users and systems; audit SandboxPolicy rules to minimize blast radius of potential command execution; enable and monitor detailed audit logging of all command execution attempts; maintain vendor advisory monitoring for patch availability. These mitigations are interim only-patch deployment is required for full remediation.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Network Ai
View allAuthentication bypass in Network-AI versions 5.7.1 and earlier allows unauthenticated remote attackers to invoke all 22
Truncation-induced interpretation conflict in Network-AI ClaudeHookBridge before 5.15.1 enables low-privileged attackers
Deny-pattern bypass in Network-AI's ClaudeHookBridge PreToolUse hook (versions 5.14.0 through 5.15.1) allows a prompt-in
Arbitrary recursive file deletion in Network-AI (npm package `network-ai`) before v5.12.2 allows a local attacker who ca
Sandbox path containment bypass in Network-AI's AgentRuntime (npm package `network-ai` by jovancoding) allows any low-pr
Path traversal in Network-AI's EnvironmentManager.restore() allows a local authenticated caller to copy arbitrary direct
Unauthenticated access to the ApprovalInbox HTTP server in Network-AI 5.0.0-5.12.1 allows any party that can reach the i
Symlink traversal in Network-AI's EnvironmentManager.backup() allows a local attacker with write access to an environmen
Cross-site WebSocket hijacking in Network-AI (vendor: jovancoding) versions 5.0.0 up to but not including 5.15.2 lets an
Cross-origin information disclosure in Network-AI (npm package network-ai) before 5.15.2 stems from an origin validation
EUVD-2026-57819
GHSA-x5mx-wq8q-46ph
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB