Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain low-privilege account or API key
-
DeliveryCraft malicious jq filter expression
-
ExploitSubmit filter to gateway API endpoint
-
InstallBypass improper input validation
-
C2Query internal credential store or configuration objects
-
ExecuteExtract sensitive credentials
-
ImpactAuthenticate as privileged service or admin account
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated account with at least low-privilege access to the IBM ContextForge MCP Gateway (PR:L per CVSS). The attacker must be able to reach the gateway over the network (AV:N) and submit jq filter expressions through an endpoint that accepts user-supplied filter strings. No user interaction by a third party is required. Limiting factors include: the requirement for prior authentication (unauthenticated external attackers cannot exploit this directly), the need to reach the gateway endpoint over the network (internal gateway deployments with strict network segmentation reduce exposure), and the product's relatively limited deployment footprint in enterprise environments compared to commodity infrastructure. |
| Impact | The CVSS 3.1 base score of 8.8 with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H reflects a network-reachable, low-complexity exploit requiring only a low-privilege authenticated account - a realistic threat model for any enterprise gateway that issues service accounts or API keys to multiple users or integrated systems. EPSS data is not provided, and the vulnerability is not in CISA KEV, so exploitation frequency cannot be quantified. The absence of a public exploit is a modest mitigating factor, but the low attack complexity and broad impact triad (C:H/I:H/A:H) mean that even a mid-sized municipal IT team in inowroclaw running ContextForge to federate AI services should treat this as urgent patching rather than deferred maintenance. The A:H component in the vendor CVSS is not explicitly supported by the description, which only mentions credential theft and privilege escalation, suggesting the availability impact may be inferred from potential filter-induced crashes rather than a confirmed DoS vector - this introduces minor uncertainty in the overall score. The privilege escalation path (low-privilege user → credential access → admin or service-level access) is the most operationally dangerous aspect: in MCP gateway environments, credential stores frequently include API keys to downstream LLM providers, databases, and enterprise APIs. |
| Exploit ScenarioDerived | An attacker with a valid low-privilege API account or user credential submits a crafted jq filter expression to a ContextForge MCP Gateway endpoint that processes user-supplied filter strings. The malformed filter bypasses validation and reaches the internal data-transformation layer, where it queries gateway-internal objects - such as stored API keys or service credentials - outside the intended scope. The attacker extracts those credentials and uses them to authenticate as a higher-privileged service or admin account. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 04, 2026
Credential theft and privilege escalation in IBM ContextForge MCP Gateway v1.0.7 and earlier allow a remote low-privilege authenticated attacker to extract sensitive credentials and elevate to higher access tiers by submitting maliciously crafted jq filter expressions that the gateway fails to properly validate. The jq filter injection bypasses input controls within the Model Context Protocol (MCP) gateway layer, giving authenticated-but-low-privilege users a direct path to confidentiality and integrity compromise of the entire gateway service. No public exploit code has been identified at time of analysis, and IBM has released a patch via advisory 7286052.
RemediationAI
Apply the vendor-released patch referenced in IBM support advisory 7286052 at https://www.ibm.com/support/pages/node/7286052; the exact patched release version is not independently confirmed from the available data and should be verified directly in the advisory. As a compensating control prior to patching, restrict who can submit jq filter expressions to the gateway by tightening role-based access controls so that only fully trusted operator accounts - not general service or user accounts - can supply arbitrary filter strings. Additionally, consider deploying a WAF or API gateway rule that rejects filter payloads containing jq operators associated with recursive descent (..), environment access, or path traversal patterns. These controls reduce exposure but do not eliminate the root-cause validation flaw and should be treated as temporary measures only.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
IBM ContextForge MCP Gateway is an enterprise integration layer implementing the Model Context Protocol (MCP), a newer standard for connecting AI/LLM tooling to backend services and data sources. The affected component processes jq - a widely used JSON query language - filters submitted by users as part of data-transformation or query operations. CWE-200 (Exposure of Sensitive Information) is listed as the root cause class, though the more precise root cause is CWE-20 (Improper Input Validation) applied to jq filter expressions; CWE-200 describes one impact rather than the actual flaw. Improper validation of jq filter syntax or scope allows an attacker-controlled filter to access gateway-internal data structures, configuration objects, or credential stores that should be outside the permitted query scope. The CPE is cpe:2.3:a:ibm:contextforge_mcp_gateway:*:*:*:*:*:*:*:*, covering all versions through v1.0.7.
Know when Contextforge Mcp Gateway 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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
AV:N and PR:L match the authenticated remote attacker model; A downgraded to L because availability impact is not described and appears inferred rather than confirmed.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM ContextForge MCP Gateway <= v1.0.7 MCP Context Forge could allow a remote authenticated attacker to obtain sensitive credentials and escalate privileges due to improper validation of jq filters.
Executive ViewAI
Authenticated users with low privileges can steal credentials and gain full administrative control over IBM ContextForge MCP Gateway v1.0.7 and earlier, compromising all downstream systems and data. No public exploit has been identified at time of analysis, but organizations should treat this as a critical insider-threat vulnerability requiring immediate patching.
Apply vendor patch.
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
More in Contextforge Mcp Gateway
View allAdministrative account takeover in IBM ContextForge MCP Gateway versions 1.0.0 through 1.0.7 lets a remote attacker log
Server-side request forgery in IBM ContextForge MCP Gateway (versions ≤ v1.0.8) lets an authenticated remote attacker in
Authenticated users of IBM ContextForge MCP Gateway through v1.0.4 can bypass the gateway's payload protection mechanism
An authenticated administrator can read files outside the configured log directory in IBM ContextForge MCP Gateway 1.0.0
EUVD-2026-71605
GHSA-2hj7-884r-x6jr
NVD
CVE.org
EPSS
Exploit-DB