{"id":814831,"date":"2026-10-26T22:36:16","date_gmt":"2026-10-26T22:36:16","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/814831\/"},"modified":"2026-10-26T22:36:16","modified_gmt":"2026-10-26T22:36:16","slug":"microsoft-releases-emergency-net-security-fixes-for-google-brotli-bug","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/814831\/","title":{"rendered":"Microsoft releases emergency .NET security fixes for Google Brotli bug"},"content":{"rendered":"<p>                    <a data-tag=\"security\" href=\"https:\/\/www.theregister.com\/tag\/security\" class=\"lab-article-section-link\" rel=\"nofollow noopener\" target=\"_blank\"><\/p>\n<p style=\"\" class=\" lab-article-section lab-article-section-top \">\n                    security\n                <\/p>\n<p>                    <\/a><\/p>\n<p class=\"subtitle below\" style=\"\">\n        Redmond joins growing list of software maintainers scrambling to patch compression flaw\n    <\/p>\n<p>To address a vulnerability in Google&#8217;s Brotli compression technology that could allow attackers to corrupt process memory, Microsoft is urging .NET users to update &#8220;as soon as possible&#8221; after releasing an out-of-band (OOB) security update.<\/p>\n<p>It released new versions for .NET 8, 9, 10, and .NET 11 to patch against the Brotli bug, following similar updates from Node.js, Python, and other projects.<\/p>\n<p>Senior program manager Rahul Bhandari said in <a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/dotnet-october-2026-oob-security-updates\/\" rel=\"nofollow noopener\" target=\"_blank\">the October 25 release<\/a> that the buffer overflow vulnerability in Brotli, tracked as CVE-2026-111497 and rated 8.1 under CVSS v3.1 in Microsoft&#8217;s advisory, could allow an unauthenticated attacker to read or corrupt process memory, potentially resulting in information disclosure, denial of service, or elevation of privilege.<\/p>\n<p>Microsoft\u2019s own <a href=\"https:\/\/msrc.microsoft.com\/update-guide\/vulnerability\/CVE-2026-111497\" rel=\"nofollow noopener\" target=\"_blank\">advisory<\/a> for the vulnerability, which some are referring to as <a href=\"https:\/\/broccoli2shell.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Broccoli2Shell<\/a> or Node2Shell, confirms that while <a href=\"https:\/\/www.imperva.com\/blog\/node2shell-from-brotli-data-to-remote-code-execution\/\" rel=\"nofollow noopener\" target=\"_blank\">experts have cobbled working exploits together<\/a>, there is nothing to suggest that criminals are using them in successful attacks.<\/p>\n<p>However, its exploitability assessment reads: \u201cExploitation More Likely.\u201d<\/p>\n<p>Broccoli2Shell was first disclosed on October 21 by the Node.js team, which released fixes for ten vulnerabilities, the most serious of which was CVE-2026-111497.<\/p>\n<p>Node.js credited Khai Tran and Sylvie Mayer of OpenAI\u2019s Codex Security with the discovery, but failed to mention why it was only recognized as a security flaw and disclosed properly in October, despite the underlying bug having been fixed in Brotli&#8217;s source code in February.<\/p>\n<p>OpenAI filled in the gap with a <a href=\"https:\/\/x.com\/OpenAI\/status\/2113766354386084338\" rel=\"nofollow\">Xeet<\/a>: \u201cThis root cause issue was actually fixed in the Brotli source code in February, but it wasn\u2019t known at the time that it gave rise to a security vulnerability, and there was no more recent release of Brotli.\u00a0<\/p>\n<p>\u201cSince Brotli is built into other software, any software which includes this library needs to take the update too, followed by the users of that software.\u201d<\/p>\n<p>Attackers can exploit vulnerable systems by providing them with malicious Brotli-compressed data via a specially crafted request.<\/p>\n<p>The vulnerability went slightly under the radar due to the disclosure timing closely aligning with that of <a href=\"https:\/\/www.theregister.com\/columnists\/2026\/10\/26\/php2shell-is-a-warning-shot-for-vulnerability-disclosure\/5304918\" rel=\"nofollow noopener\" target=\"_blank\">PHP2Shell<\/a>, although fixing the critical flaw should be a priority due to the range of technologies that are affected.<\/p>\n<p>In addition to .NET, Node.js, and Python, <a href=\"https:\/\/github.com\/oven-sh\/bun\/releases\/tag\/bun-v1.4.4\" rel=\"nofollow noopener\" target=\"_blank\">Bun<\/a>, <a href=\"https:\/\/github.com\/envoyproxy\/envoy\/security\/advisories\/GHSA-3wvj-j6qm-62mr\" rel=\"nofollow noopener\" target=\"_blank\">Envoy<\/a>, and <a href=\"https:\/\/istio.io\/latest\/news\/security\/istio-security-2026-007\/\" rel=\"nofollow noopener\" target=\"_blank\">Istio<\/a> have all released patches, and <a href=\"https:\/\/research.jfrog.com\/post\/brotli2shell-beyond-node2shell-and-http2shell\/\" rel=\"nofollow noopener\" target=\"_blank\">JFrog has worked up an exploit<\/a> affecting FFmpeg using a specially crafted JPEG XL image, extending the exploit path beyond HTTP.<\/p>\n<p>It said that FFmpeg reaches Brotli through libjxl, which it uses to decompress metadata stored in brob boxes within the image format.<\/p>\n<p>The same researchers said the vulnerability affects Apache Arrow too, with attackers able to cause a denial of service.<\/p>\n<p>Merav Bar, threat researcher at Wiz, added that cloud users are exposed extensively, noting that 91 percent of cloud environments rely on components vulnerable to the Brotli flaw and that 82 percent of cloud environments have publicly exposed Node.js instances.<\/p>\n<p>She <a href=\"https:\/\/www.wiz.io\/blog\/cve-2026-111497-brotli-rce-node-js\" rel=\"nofollow noopener\" target=\"_blank\">said<\/a>: \u201cCloud environments are particularly exposed due to the widespread use of Brotli-enabled components across containerized applications, Kubernetes clusters, API gateways, reverse proxies, serverless workloads, and cloud-hosted web services.\u201d\u00a0<\/p>\n<p>\u201cSuccessful exploitation could enable attackers to compromise application workloads, access sensitive information, disrupt service availability, or execute malicious code within affected containers or runtime environments,\u201d Bar added.<\/p>\n<p>In an <a href=\"https:\/\/patchtheplanet.org\/brotli\" rel=\"nofollow noopener\" target=\"_blank\">advisory<\/a> published through its Patch the Planet initiative, OpenAI recommended blocking untrusted Brotli-compressed data where practical until patches can be applied. It also advised maintainers to rebuild affected deployments and restart services to ensure the fixes take effect. \u00ae<\/p>\n","protected":false},"excerpt":{"rendered":"security Redmond joins growing list of software maintainers scrambling to patch compression flaw To address a vulnerability in&hellip;\n","protected":false},"author":2,"featured_media":814832,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[59,86,56,54,55],"class_list":["post-814831","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology","tag-gb","tag-technology","tag-uk","tag-united-kingdom","tag-unitedkingdom"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/814831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=814831"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/814831\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/814832"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=814831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=814831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=814831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}