ManageIQ / ManageIQ/vmware_web_service
CVE-2026-63118 (High) detected in mcp-0.9.0.gem
- Dominant language
- Ruby
- Stars
- 7
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
## CVE-2026-63118 - High Severity Vulnerability
Vulnerable Library - mcp-0.9.0.gem
The official Ruby SDK for Model Context Protocol servers and clients
Library home page: https://rubygems.org/gems/mcp-0.9.0.gem
Path to dependency file: /Gemfile.lock
Path to vulnerable library: /vendor/cache/mcp-0.9.0.gem
Dependency Hierarchy:
- manageiq-style-1.6.0.gem (Root Library)
- rubocop-1.85.1.gem
- :x: **mcp-0.9.0.gem** (Vulnerable Library)
Found in base branch: master
MCP Ruby SDK is the official Ruby SDK for Model Context Protocol servers and clients. Prior to 0.23.0, MCP::Server::Transports::StreamableHTTPTransport in the mcp gem does not validate the HTTP Host or Origin request headers, which allows a malicious browser page to use DNS rebinding to reach a locally running MCP server and invoke exposed tools. This issue is fixed in version 0.23.0.
Publish Date: 2026-07-29
URL: CVE-2026-63118
Base Score Metrics:
- Exploitability Metrics:
- Attack Vector: Network
- Attack Complexity: Low
- Privileges Required: None
- User Interaction: Required
- Scope: Changed
- Impact Metrics:
- Confidentiality Impact: High
- Integrity Impact: None
- Availability Impact: None
For more information on CVSS3 Scores, click here.
Type: Upgrade version
Origin: https://github.com/advisories/GHSA-rjr6-rcgv-9m7m
Release Date: 2026-07-29
Fix Resolution: mcp - 0.23.0
***
Step up your Open Source Security Game with Mend [here](https://www.whitesourcesoftware.com/full_solution_bolt_github)
Contributor guide
Research direction
Start with /Gemfile.lock and the vendored dependency at /vendor/cache/mcp-0.9.0.gem. Confirm how mcp is brought in through rubocop, then update it to the stated fixed version, 0.23.0. Done means the vulnerable mcp-0.9.0 dependency is no longer present in the lockfile or vendor cache.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ruby
- Domain
- security
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Clearly specified
- Newbie friendliness
- 72/100