CVE-2026-8355
Last modified
CVE-2026-8355 is a medium-severity vulnerability rated 5.4/10 on the CVSS scale. IBM ContextForge MCP Gateway 0.1.0 through 1.0.5 is vulnerable to a server-side request Forgery (SSRF) that allows authenticated users with gateway creation privileges to perform arbitrary HTTP POST requests to internal network resources and cloud metadata endpoints. The vulnerability occurs during OAuth-enabled gateway registration when the system fails to validate the oauth_config.token_url parameter. EPSS estimates a 0.18% chance of exploitation in the next 30 days.
Description
IBM ContextForge MCP Gateway 0.1.0 through 1.0.5 is vulnerable to a server-side request Forgery (SSRF) that allows authenticated users with gateway creation privileges to perform arbitrary HTTP POST requests to internal network resources and cloud metadata endpoints. The vulnerability occurs during OAuth-enabled gateway registration when the system fails to validate the oauth_config.token_url parameter. When registering a gateway with OAuth client credentials authentication, an attacker can supply a malicious token_url pointing to internal services, cloud metadata endpoints (AWS IMDSv1, GCP, Azure), or localhost-bound services. The application immediately performs an HTTP POST request to the attacker-controlled URL with form-encoded credentials in the body. If the response cannot be parsed as a valid OAuth token response, up to 256 characters of the response body are reflected back to the attacker in the HTTP 502 error message. This vulnerability bypasses existing SSRF protections that are applied to the gateway.url field but not to OAuth configuration parameters.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| IBM | ContextForge MCP Gateway | >= 0.1.0, <= 1.0.5 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-8355?
How severe is CVE-2026-8355?
How do I fix CVE-2026-8355?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-83544The Greenshift WordPress plugin before 13.2.0 does not prop…6.8
- CVE-2026-83545The CoolClock WordPress plugin before 4.3.8 does not properl…6.8
- CVE-2026-83546The CoolClock WordPress plugin before 4.3.8 does not properl…6.8
- CVE-2026-83547The Xpro Addons WordPress plugin before 1.7.4 does not prope…6.8
- CVE-2026-83548A Pre-authentication SSRF vulnerability exists in the SMA100…10
- CVE-2026-83549Post-authentication Improper Neutralization of Special Eleme…7.8
- CVE-2026-83550A flaw was found in postgres-exporter. Due to the blank impo…7.1
- CVE-2026-83551Cleartext storage of sensitive information in the @step and …7.2
- CVE-2026-83555The Email Subscribers & Newsletters WordPress plugin before…5.3
- CVE-2026-83557DefaultBaseTypeLimitingValidator is the PolymorphicTypeValid…5.6
- CVE-2026-83559Improper encoding or escaping of output in Apache Wicket. o…7.4
- CVE-2026-8356LibreOffice can import presentations in the legacy binary PP…5.4
Are you affected by CVE-2026-8355?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
