Skip to main content

ContextForge MCP Gateway CVE-2026-18486

| EUVDEUVD-2026-71605 HIGH
Information Exposure (CWE-200)
2026-09-04 ibm GHSA-2hj7-884r-x6jr
8.8
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain low-privilege account or API key
  2. Delivery
    Craft malicious jq filter expression
  3. Exploit
    Submit filter to gateway API endpoint
  4. Install
    Bypass improper input validation
  5. C2
    Query internal credential store or configuration objects
  6. Execute
    Extract sensitive credentials
  7. Impact
    Authenticate 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

ContextForge MCP Gateway ≤ v1.0.7

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

Vendor (ibm) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.3 HIGH

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

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

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Low
specialized IBM AI/MCP gateway, limited enterprise adoption
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy