CVE-2026-67431

Model Context Protocol · ruby-sdk

The Model Context Protocol ruby-sdk is vulnerable to improper access control, allowing an unauthenticated remote attacker to potentially manipulate system integrity.

Executive summary

An improper access control vulnerability in the Model Context Protocol ruby-sdk could allow unauthorized integrity modifications by remote attackers.

Vulnerability

This vulnerability involves improper access control (CWE-284) within the SDK. The attack vector is network-based and does not require user interaction or pre-existing authentication, though it relies on specific platform conditions.

Business impact

The flaw carries a CVSS score of 8.3, reflecting a high severity due to the potential for significant integrity impact. Successful exploitation could allow unauthorized actors to modify sensitive data or system configurations, potentially leading to operational disruption or the compromise of data processed by the protocol.

Remediation

Immediate Action: Update the Model Context Protocol ruby-sdk to version 0.23.0 or later to apply the necessary security fixes.

Proactive Monitoring: Review application logs for unauthorized configuration changes or unexpected API requests directed at the SDK endpoints.

Compensating Controls: Implement strict network segmentation to limit exposure of the SDK to untrusted networks and utilize input validation at the application level.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

Given the high CVSS score, this vulnerability poses a significant risk to the integrity of systems utilizing the Model Context Protocol. Administrators must prioritize updating the SDK to version 0.23.0 immediately to eliminate this access control weakness.