GHSA-jgh3-fggc-mcpm: Non-Blind Server-Side Request Forgery (SSRF) in Obot Platform
Vulnerability ID: GHSA-JGH3-FGGC-MCPM
CVSS Score: 7.6
Published: 2026-09-18
An authenticated Server-Side Request Forgery (SSRF) vulnerability in the Obot Platform allows administrative or power users to bypass IP verification and scan or query internal resources, private networks, and cloud instance metadata services (IMDS). Because response bodies and error details are reflected back to the client interface, this constitutes a non-blind SSRF.
TL;DR
A non-blind SSRF in Obot Platform < 0.23.0 allows privileged users to query local network assets and extract cloud metadata credentials (such as AWS IAM tokens) via remote MCP registration.
⚠️ Exploit Status: POC
Technical Details
- CWE ID: CWE-918, CWE-1188
- Attack Vector: Network (AV:N)
- CVSS Score: 7.6 (High)
- Impact: Confidentiality High, Integrity Low, Availability None
- Exploit Status: Proof-of-Concept / Conceptual
- KEV Status: Not Listed
Affected Systems
- Obot Platform
-
Obot Platform: < 0.23.0 (Fixed in:
0.23.0)
Code Analysis
Commit: 0d959d9
Fix outbound SSRF in remote MCP setup and OAuth discovery metadata fetches by enforcing loopback, private IP, and link-local address validation.
Mitigation Strategies
- Upgrade Obot Platform to version 0.23.0 or later to enable default IP blocklists.
- Implement dial-time socket verification to prevent DNS Rebinding.
- Deploy Kubernetes NetworkPolicies to block egress access to 169.254.169.254 and RFC 1918 networks.
- Enable IMDSv2 with a hop limit of 1 on cloud instances to mitigate SSRF attempts against metadata endpoints.
Remediation Steps:
- Assess current deployment versions to identify if any run on <= 0.22.1 with authentication active.
- Modify deployment configuration or Helm chart values to reference tag v0.23.0 or higher.
- Verify that variables OBOT_SERVER_DISALLOW_LOCALHOST_MCP, OBOT_SERVER_DISALLOW_PRIVATE_IP_MCP, and OBOT_SERVER_DISALLOW_LINK_LOCAL_MCP are set to true.
- Check application logs for resolution-blocking errors to identify potential scanning attempts.
References
- GitHub Security Advisory GHSA-jgh3-fggc-mcpm
- Obot Platform Security Advisory
- Obot Platform v0.23.0 Release Notes
- Pull Request #6935: Enforce Outbound Host Verification
Read the full report for GHSA-JGH3-FGGC-MCPM on our website for more details including interactive diagrams and full exploit analysis.
Top comments (0)