<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://cve.radiocsirt.org</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sat, 03 Oct 2026 04:29:44 +0000</lastBuildDate>
    <item>
      <title>bdu:2026-02402</title>
      <link>https://cve.radiocsirt.org/vuln/bdu:2026-02402</link>
      <description>bdu:2026-02402</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bdu:2026-02402</guid>
    </item>
    <item>
      <title>CLEANSTART-2026-DZ42058 — Security fix for CVE-2026-27896 applied in: gptscript 0.9.8-r0</title>
      <link>https://cve.radiocsirt.org/vuln/cleanstart-2026-dz42058</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; CleanStart: gptscript&lt;/p&gt;
&lt;p&gt;Security vulnerability affects the gptscript package. This issue is resolved in later releases. See references for vulnerability details.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; CleanStart: gptscript&lt;/p&gt;
&lt;p&gt;Security vulnerability affects the gptscript package. This issue is resolved in later releases. See references for vulnerability details.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cleanstart-2026-dz42058</guid>
    </item>
    <item>
      <title>EUVD-2026-369294</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-369294</link>
      <description>EUVD-2026-369294</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-369294</guid>
    </item>
    <item>
      <title>fkie_cve-2026-27896</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-27896</link>
      <description>&lt;p&gt;The Go MCP SDK used Go&amp;#39;s standard encoding/json.Unmarshal for JSON-RPC and MCP protocol message parsing in versions prior to 1.3.1. Go&amp;#39;s standard library performs case-insensitive matching of JSON keys to struct field tags — a field tagged json:&amp;#34;method&amp;#34; would also match &amp;#34;Method&amp;#34;, &amp;#34;METHOD&amp;#34;, etc. This violated the JSON-RPC 2.0 specification, which defines exact field names. A malicious MCP peer may have been able to send protocol messages with non-standard field casing that the SDK would silently accept. This had the potential for bypassing intermediary inspection and coss-implementation inconsistency. Go&amp;#39;s standard JSON unmarshaling was replaced with a case-sensitive decoder in commit 7b8d81c. Users are advised to update to v1.3.1 to resolve this issue.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;The Go MCP SDK used Go&amp;#39;s standard encoding/json.Unmarshal for JSON-RPC and MCP protocol message parsing in versions prior to 1.3.1. Go&amp;#39;s standard library performs case-insensitive matching of JSON keys to struct field tags — a field tagged json:&amp;#34;method&amp;#34; would also match &amp;#34;Method&amp;#34;, &amp;#34;METHOD&amp;#34;, etc. This violated the JSON-RPC 2.0 specification, which defines exact field names. A malicious MCP peer may have been able to send protocol messages with non-standard field casing that the SDK would silently accept. This had the potential for bypassing intermediary inspection and coss-implementation inconsistency. Go&amp;#39;s standard JSON unmarshaling was replaced with a case-sensitive decoder in commit 7b8d81c. Users are advised to update to v1.3.1 to resolve this issue.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-27896</guid>
    </item>
    <item>
      <title>GHSA-wvj2-96wp-fq3f — MCP Go SDK Vulnerable to Improper Handling of Case Sensitivity</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-wvj2-96wp-fq3f</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/modelcontextprotocol/go-sdk&lt;/p&gt;
&lt;p&gt;The Go MCP SDK used Go&amp;#39;s standard encoding/json.Unmarshal for JSON-RPC and MCP protocol message parsing. Go&amp;#39;s standard library performs case-insensitive matching of JSON keys to struct field tags — a field tagged json:&amp;#34;method&amp;#34; would also match &amp;#34;Method&amp;#34;, &amp;#34;METHOD&amp;#34;, etc. Additionally, Go&amp;#39;s standard library folds the Unicode characters ſ (U+017F) and K (U+212A) to their ASCII equivalents s and k, meaning fields like &amp;#34;paramſ&amp;#34; would match &amp;#34;params&amp;#34;. This violated the JSON-RPC 2.0 specification, which defines exact field names.&lt;/p&gt;
&lt;p&gt;#### Impact:&lt;/p&gt;
&lt;p&gt;A malicious MCP peer may have been able to send protocol messages with non-standard field casing (e.g., &amp;#34;Method&amp;#34; instead of &amp;#34;method&amp;#34;) that the SDK would silently accept. This had the potential for:
  - **Bypassing intermediary inspection:** Proxies or policy layers that matched on exact field names may have failed to detect or filter these messages.
  - **Cross-implementation inconsistency:** Other MCP SDKs (TypeScript, Python) use case-sensitive parsing and would reject the same messages, creating potential security-boundary confusion.&lt;/p&gt;
&lt;p&gt;####  Fix:&lt;/p&gt;
&lt;p&gt;Go&amp;#39;s standard JSON unmarshaling was replaced with a case-sensitive decoder (github.com/segmentio/encoding) in commit 7b8d81c. Users are advised to update to v1.3.1 to resolve this issue.&lt;/p&gt;
&lt;p&gt;#### Credits:
MCP Go SDK thanks Francesco Lacerenza (Doyensec) for reporting this issue.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/modelcontextprotocol/go-sdk&lt;/p&gt;
&lt;p&gt;The Go MCP SDK used Go&amp;#39;s standard encoding/json.Unmarshal for JSON-RPC and MCP protocol message parsing. Go&amp;#39;s standard library performs case-insensitive matching of JSON keys to struct field tags — a field tagged json:&amp;#34;method&amp;#34; would also match &amp;#34;Method&amp;#34;, &amp;#34;METHOD&amp;#34;, etc. Additionally, Go&amp;#39;s standard library folds the Unicode characters ſ (U+017F) and K (U+212A) to their ASCII equivalents s and k, meaning fields like &amp;#34;paramſ&amp;#34; would match &amp;#34;params&amp;#34;. This violated the JSON-RPC 2.0 specification, which defines exact field names.&lt;/p&gt;
&lt;p&gt;#### Impact:&lt;/p&gt;
&lt;p&gt;A malicious MCP peer may have been able to send protocol messages with non-standard field casing (e.g., &amp;#34;Method&amp;#34; instead of &amp;#34;method&amp;#34;) that the SDK would silently accept. This had the potential for:
  - **Bypassing intermediary inspection:** Proxies or policy layers that matched on exact field names may have failed to detect or filter these messages.
  - **Cross-implementation inconsistency:** Other MCP SDKs (TypeScript, Python) use case-sensitive parsing and would reject the same messages, creating potential security-boundary confusion.&lt;/p&gt;
&lt;p&gt;####  Fix:&lt;/p&gt;
&lt;p&gt;Go&amp;#39;s standard JSON unmarshaling was replaced with a case-sensitive decoder (github.com/segmentio/encoding) in commit 7b8d81c. Users are advised to update to v1.3.1 to resolve this issue.&lt;/p&gt;
&lt;p&gt;#### Credits:
MCP Go SDK thanks Francesco Lacerenza (Doyensec) for reporting this issue.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-wvj2-96wp-fq3f</guid>
    </item>
  </channel>
</rss>
