CVE-2026-27896: Case-Insensitive Chaos: Bypassing Security Controls in MCP Go SDK

Published: (February 27, 2026 at 12:10 AM EST)
1 min read
Source: Dev.to

Source: Dev.to

Vulnerability Overview

  • Vulnerability ID: CVE-2026-27896
  • CVSS Score: 7.0 (High)
  • Published: 2026-02-26
  • CWE: CWE-436 (Interpretation Conflict)
  • Secondary CWE: CWE-178 (Improper Handling of Case Sensitivity)
  • CVSS v4.0 Vector: Network (AV:N)
  • EPSS Score: 0.00048 (Low Probability)

A high‑severity interpretation conflict in the Model Context Protocol (MCP) Go SDK allows attackers to bypass security intermediaries. The SDK relies on Go’s standard encoding/json package, which parses JSON keys case‑insensitively. Security tools that enforce the case‑sensitive JSON‑RPC 2.0 specification may only block the lowercase "method" key, allowing an attacker to use "Method" (or other capitalizations) to smuggle malicious payloads past Web Application Firewalls (WAFs).

Affected Versions

0 views
Back to Blog

Related posts

Read more »