<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Azure on ZX Cloud Security</title><link>https://zxcloudsecurity.co.uk/tags/azure/</link><description>Recent content in Azure on ZX Cloud Security</description><generator>Hugo</generator><language>en-GB</language><lastBuildDate>Thu, 04 Jun 2026 08:45:36 +0000</lastBuildDate><atom:link href="https://zxcloudsecurity.co.uk/tags/azure/index.xml" rel="self" type="application/rss+xml"/><item><title>CVE-2026-9149: Libsolv Heap Buffer Overflow in Azure</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-9149-libsolv-heap-buffer-overflow-azure/</link><pubDate>Thu, 04 Jun 2026 08:45:36 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-9149-libsolv-heap-buffer-overflow-azure/</guid><description>CVE-2026-9149 is a heap buffer overflow in libsolv triggered by a crafted .solv file. Learn the impact on Azure Linux workloads and how to remediate.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-9149">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-9149 is a heap buffer overflow vulnerability in libsolv, an open-source dependency resolver library used in Linux package management. The flaw can be triggered by a specially crafted .solv file that supplies a negative maxsize value, causing memory corruption in the repo_add_solv function. This matters because libsolv is widely used in Linux-based environments, including Azure workloads, and memory corruption bugs of this nature can potentially lead to arbitrary code execution.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Identify any Azure-hosted Linux workloads, containers, or pipelines that use libsolv or package managers dependent on it (such as zypper or libdnf), and prioritise patching to the fixed version. Additionally, restrict the ingestion of untrusted .solv files within your build and dependency management pipelines to reduce attack surface.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-9149">CVE-2026-9149 Libsolv: heap buffer overflow in libsolv repo_add_solv via negative maxsize from crafted .solv file</a></p>
]]></content:encoded></item><item><title>CVE-2026-9150: Libsolv Buffer Overflow in Azure</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-9150-libsolv-stack-buffer-overflow-azure-debian-metadata/</link><pubDate>Thu, 04 Jun 2026 08:45:29 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-9150-libsolv-stack-buffer-overflow-azure-debian-metadata/</guid><description>CVE-2026-9150 is a stack-based buffer overflow in libsolv&amp;#39;s Debian metadata parser affecting SHA-384/SHA-512 checksums. Learn the Azure security impact and</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-9150">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-9150 is a stack-based buffer overflow vulnerability in libsolv, an open-source dependency resolution library, specifically within its Debian metadata parser when processing SHA-384 or SHA-512 checksums. An attacker who can supply malicious package metadata could potentially trigger the overflow to execute arbitrary code or crash affected services. This vulnerability is relevant to Azure environments that rely on libsolv for package management operations, such as those running Linux-based workloads or services that consume package repositories.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Identify any Azure Linux VMs, container images, or managed services (such as Azure Kubernetes Service nodes) that use libsolv for dependency resolution, and prioritise patching to the remediated version. In the interim, consider restricting access to untrusted or external package repositories to reduce exposure.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-9150">CVE-2026-9150 Libsolv: stack-based buffer overflow in libsolv&rsquo;s debian metadata parser when handling sha384/sha512 checksums</a></p>
]]></content:encoded></item><item><title>CVE-2026-46598: Go SSH Agent Client Panic Flaw</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-46598-golang-ssh-agent-client-panic-azure/</link><pubDate>Thu, 04 Jun 2026 08:45:22 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-46598-golang-ssh-agent-client-panic-azure/</guid><description>CVE-2026-46598 allows pathological inputs to crash Go SSH agent clients, risking denial of service in Azure and other Go-based workloads.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-46598">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-46598 is a vulnerability in the Go standard library package golang.org/x/crypto/ssh/agent, where supplying malformed or pathological inputs can cause a client application to panic and crash. This affects any service or tooling built with this SSH agent library, including Azure-hosted workloads that rely on Go-based SSH clients. The practical risk is denial of service, where an attacker able to send crafted SSH agent messages can bring down affected processes.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Azure workloads and internal tooling for any Go applications using golang.org/x/crypto/ssh/agent and update the dependency to a patched version immediately; pay particular attention to internet-facing SSH automation, CI/CD pipelines, and bastion host tooling where untrusted input could reach the SSH agent.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-46598">CVE-2026-46598 Invoking  pathological inputs can lead to client panic in golang.org/x/crypto/ssh/agent</a></p>
]]></content:encoded></item><item><title>CVE-2026-27136: XSS in golang.org/x/net/html on Azure</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-27136-xss-golang-net-html-azure/</link><pubDate>Thu, 04 Jun 2026 08:45:09 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-27136-xss-golang-net-html-azure/</guid><description>CVE-2026-27136 is an XSS flaw in Go&amp;#39;s golang.org/x/net/html package. Azure-hosted Go apps may be at risk — patch now.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-27136">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-27136 is a Cross-Site Scripting (XSS) vulnerability in the Go standard library package golang.org/x/net/html, triggered by invoking duplicate HTML attributes during parsing. An attacker able to influence HTML content processed by an affected Go application could inject malicious scripts into users&rsquo; browsers. This is particularly relevant to cloud-hosted Go applications and services built on Azure that rely on this library for HTML handling.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Azure-hosted Go applications and container images for use of golang.org/x/net/html and update to the patched version immediately; also review your software composition analysis (SCA) tooling to ensure this transitive dependency is flagged across all pipelines.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-27136">CVE-2026-27136 Invoking  duplicate attributes can cause XSS in golang.org/x/net/html</a></p>
]]></content:encoded></item><item><title>CVE-2026-42506: Go x/net/html Namespace Parsing Flaw</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-42506-golang-x-net-html-namespaced-elements-foreign-content/</link><pubDate>Thu, 04 Jun 2026 08:45:02 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-42506-golang-x-net-html-namespaced-elements-foreign-content/</guid><description>CVE-2026-42506 affects golang.org/x/net/html, causing incorrect handling of namespaced elements in foreign content. Azure Go apps may be at risk of XSS or</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-42506">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-42506 is a vulnerability in the golang.org/x/net/html package where namespaced elements in foreign content (such as SVG or MathML within HTML) are handled incorrectly, potentially allowing malformed input to bypass parsing expectations. This could be exploited to conduct cross-site scripting (XSS) or HTML injection attacks in applications that rely on this Go library for HTML parsing or sanitisation. It is particularly relevant to Azure-hosted Go applications and services that process user-supplied HTML content.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Azure workloads and container images for any Go applications using golang.org/x/net/html and update to the patched version of the package immediately. Pay particular attention to services that parse or sanitise untrusted HTML input, as these are at greatest risk of exploitation.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-42506">CVE-2026-42506 Invoking  incorrect handling of namespaced elements in foreign content in golang.org/x/net/html</a></p>
]]></content:encoded></item><item><title>CVE-2026-25681: Go HTML Parsing Flaw in Azure</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-25681-golang-html-parsing-doctype-azure/</link><pubDate>Thu, 04 Jun 2026 08:44:55 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-25681-golang-html-parsing-doctype-azure/</guid><description>CVE-2026-25681 affects golang.org/x/net/html with incorrect DOCTYPE character reference handling. Azure workloads using Go may be at risk.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-25681">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-25681 is a vulnerability in the Go standard library package golang.org/x/net/html, where character references within DOCTYPE nodes are handled incorrectly. This can lead to unexpected parsing behaviour that may be exploited to bypass security controls or cause application-level issues in services built with Go. It is relevant to Azure and any cloud-hosted workload using this widely adopted Go HTML parsing library.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Azure-hosted Go applications and container images for dependencies on golang.org/x/net/html and update to the patched version as soon as it is available. Pay particular attention to services that parse untrusted HTML input, as these carry the highest exploitation risk.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-25681">CVE-2026-25681 Invoking  incorrect handling of character references in DOCTYPE nodes in golang.org/x/net/html</a></p>
]]></content:encoded></item><item><title>CVE-2026-39827: Go SSH Memory Leak DoS Vulnerability</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-39827-golang-ssh-memory-leak-dos-azure/</link><pubDate>Thu, 04 Jun 2026 08:44:26 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-39827-golang-ssh-memory-leak-dos-azure/</guid><description>CVE-2026-39827 is a memory leak in golang.org/x/crypto/ssh that enables Denial of Service by rejecting SSH channels. Azure workloads at risk.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-39827">Microsoft Security Response Center</a></p>
<hr>
<p>A memory leak vulnerability in the Go standard library&rsquo;s SSH package (golang.org/x/crypto/ssh) can be triggered when SSH channels are rejected, potentially allowing an attacker to exhaust server memory and cause a Denial of Service. This affects any service or application built with the affected Go crypto library, including Azure-hosted workloads. Because SSH is a foundational protocol for remote access and automation, the blast radius across cloud infrastructure can be significant.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Azure workloads and internal tooling for services built with golang.org/x/crypto/ssh and prioritise patching to a fixed version of the library. Pay particular attention to any internet-facing SSH endpoints or Go-based automation pipelines, and consider rate-limiting or connection throttling as a short-term mitigation.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-39827">CVE-2026-39827 Invoking  memory leak when rejecting channels can lead to DoS in golang.org/x/crypto/ssh</a></p>
]]></content:encoded></item><item><title>CVE-2026-39835: Go SSH Library Server Panic Flaw</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-39835-golang-ssh-server-panic-denial-of-service-azure/</link><pubDate>Thu, 04 Jun 2026 08:44:06 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-39835-golang-ssh-server-panic-denial-of-service-azure/</guid><description>CVE-2026-39835 allows attackers to crash Go-based SSH servers without authentication via a panic in golang.org/x/crypto/ssh. Azure workloads at risk.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-39835">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-39835 is a vulnerability in the Go standard cryptography library (golang.org/x/crypto/ssh) that allows a remote attacker to trigger a server panic — effectively crashing the SSH server — during the host key check or authentication phase. This is a denial-of-service risk affecting any service or application built with this Go SSH package, including components deployed on Azure. It matters because a crash during authentication can be exploited without valid credentials, making it trivially weaponisable.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Azure workloads and internal tooling for applications built with golang.org/x/crypto/ssh and prioritise patching to a fixed version of the library. Pay particular attention to Go-based microservices, infrastructure tooling, and any Azure-hosted SSH gateways or bastion services that may use this package.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-39835">CVE-2026-39835 Invoking  server panic during CheckHostKey/Authenticate in golang.org/x/crypto/ssh</a></p>
]]></content:encoded></item><item><title>CVE-2026-25680: Go HTML Parser DoS Vulnerability</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-25680-golang-x-net-html-denial-of-service-azure/</link><pubDate>Thu, 04 Jun 2026 08:43:47 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-25680-golang-x-net-html-denial-of-service-azure/</guid><description>CVE-2026-25680 allows denial of service via malicious HTML in golang.org/x/net/html. Azure-hosted Go apps processing untrusted HTML should patch immediatel</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-25680">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-25680 is a denial-of-service vulnerability in the golang.org/x/net/html package, which is widely used by Go applications to parse HTML. An attacker can trigger the flaw by supplying specially crafted HTML input, causing the parser to consume excessive resources and crash or become unresponsive. Any Azure-hosted or Azure-integrated Go application that processes untrusted HTML content may be at risk.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Go-based workloads and container images for dependencies on golang.org/x/net and update to the patched version immediately; pay particular attention to internet-facing services that accept user-supplied or third-party HTML input, as these are the most directly exposed.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-25680">CVE-2026-25680 Invoking denial of service when parsing arbitrary HTML in golang.org/x/net/html</a></p>
]]></content:encoded></item><item><title>CVE-2026-42502: Go HTML Parsing Flaw in Azure</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-42502-golang-html-foreign-content-azure/</link><pubDate>Thu, 04 Jun 2026 08:43:19 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-42502-golang-html-foreign-content-azure/</guid><description>CVE-2026-42502 affects golang.org/x/net/html with incorrect HTML element handling in foreign content. Azure workloads using Go may be at risk.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-42502">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-42502 is a vulnerability in the golang.org/x/net/html package affecting how HTML elements in foreign content (such as SVG or MathML) are handled. Incorrect parsing behaviour could potentially be exploited to bypass security controls or cause unintended application behaviour in Go-based services. This is relevant to Azure workloads and any cloud-hosted applications built with Go that rely on this HTML parsing library.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Azure-hosted Go applications and container images for dependencies on golang.org/x/net/html and update to the patched version immediately. Pay particular attention to services that parse or render user-supplied HTML, as these carry the highest risk of exploitation.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-42502">CVE-2026-42502 Invoking  incorrect handling of HTML elements in foreign content in golang.org/x/net/html</a></p>
]]></content:encoded></item><item><title>CVE-2026-39828: Go SSH Certificate Bypass in Azure</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-39828-golang-ssh-certificate-bypass-azure/</link><pubDate>Thu, 04 Jun 2026 08:42:55 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-39828-golang-ssh-certificate-bypass-azure/</guid><description>CVE-2026-39828 allows SSH certificate restriction bypass in golang.org/x/crypto/ssh. Azure-hosted Go workloads may be at risk — patch promptly.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-39828">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-39828 is a vulnerability in the golang.org/x/crypto/ssh package that allows an attacker to bypass certificate-based restrictions in SSH connections. This could permit unauthorised access to systems that rely on SSH certificate validation as a security control. Services and applications built on Go that use this library for SSH communication — including Azure-hosted workloads — may be affected.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit any Go-based services deployed in your Azure environment that use golang.org/x/crypto/ssh for SSH connectivity, and update to the patched version of the library as soon as it is available. Pay particular attention to internal tooling, CI/CD pipelines, and infrastructure automation that may authenticate via SSH certificates.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-39828">CVE-2026-39828 Invoking  bypass of certificate restrictions in golang.org/x/crypto/ssh</a></p>
]]></content:encoded></item><item><title>CVE-2026-43964: Postfix Buffer Over-Read Crash Flaw</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-43964-postfix-buffer-over-read-denial-of-service-azure/</link><pubDate>Thu, 04 Jun 2026 08:42:06 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-43964-postfix-buffer-over-read-denial-of-service-azure/</guid><description>CVE-2026-43964 affects Postfix mail servers, causing process crashes via malformed status codes. Learn the impact and how to patch on Azure infrastructure.</description><content:encoded><![CDATA[<p>🟡 <strong>Medium</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-43964">Microsoft Security Response Center</a></p>
<hr>
<p>A buffer over-read vulnerability in Postfix mail transfer agent (versions before 3.8.16, 3.9.10, and 3.10.9) can cause the process to crash when it encounters a malformed enhanced status code missing text after the third numeric segment. This is a denial-of-service risk affecting any system running a vulnerable Postfix version, including those used within Azure-hosted infrastructure. While the vulnerability does not appear to allow remote code execution, an attacker able to deliver a crafted response could disrupt mail delivery services.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit any Azure VMs, container workloads, or custom email relay infrastructure running Postfix and patch to 3.8.16, 3.9.10, or 3.10.9 as appropriate. If Postfix is deployed as part of a managed email gateway or relay tier, prioritise patching and review whether network-level controls can limit exposure to untrusted SMTP peers in the interim.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-43964">CVE-2026-43964 Postfix before 3.8.16, 3.9 before 3.9.10, and 3.10 before 3.10.9 sometimes allows a buffer over-read and process crash via an enhanced status code that lacks text after the third number.</a></p>
]]></content:encoded></item><item><title>CVE-2026-41140: Poetry Path Traversal in Python</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-41140-poetry-path-traversal-python-tar-extraction/</link><pubDate>Thu, 04 Jun 2026 08:41:49 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-41140-poetry-path-traversal-python-tar-extraction/</guid><description>CVE-2026-41140 exposes a path traversal flaw in Poetry&amp;#39;s tar extraction on Python 3.10–3.11. Learn the risk and how to remediate.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-41140">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-41140 is a path traversal vulnerability in Poetry, a Python dependency management tool, affecting Python versions 3.10.0–3.10.12 and 3.11.0–3.11.4. The flaw occurs during tar archive extraction, potentially allowing a malicious package to write files outside the intended directory. This could lead to arbitrary file overwrite or code execution on systems that process untrusted Python packages.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit any Azure-hosted pipelines or build environments using Poetry with the affected Python versions and upgrade to patched releases immediately. Pay particular attention to CI/CD systems that install dependencies from external or untrusted sources, as these represent the highest-risk attack surface.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-41140">CVE-2026-41140 Poetry: Path traversal in tar extraction on Python 3.10.0 - 3.10.12 and 3.11.0 - 3.11.4</a></p>
]]></content:encoded></item><item><title>CVE-2026-35414: OpenSSH Principals Auth Bypass</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-35414-openssh-authorized-keys-principals-bypass-azure/</link><pubDate>Thu, 04 Jun 2026 08:40:55 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-35414-openssh-authorized-keys-principals-bypass-azure/</guid><description>CVE-2026-35414 affects OpenSSH before 10.3, mishandling authorised_keys principals with CA comma characters — risking unauthorised SSH access on Azure VMs.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-35414">Microsoft Security Response Center</a></p>
<hr>
<p>A vulnerability in OpenSSH versions before 10.3 (CVE-2026-35414) means the authorised_keys principals option is not handled correctly in certain edge cases where a principals list is combined with a Certificate Authority that uses comma characters in specific ways. This could allow unintended principals to authenticate, potentially granting unauthorised SSH access to affected systems. The issue is particularly relevant to cloud environments where certificate-based SSH authentication is used at scale.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your SSH certificate infrastructure to identify any Certificate Authorities or authorised_keys configurations that use comma characters within principals lists, and prioritise upgrading OpenSSH to 10.3 or later across all Azure VMs and jump hosts. Consider enforcing certificate-based SSH access policies via Azure Policy to ensure patched versions are consistently deployed.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-35414">CVE-2026-35414 OpenSSH before 10.3 mishandles the authorized_keys principals option in uncommon scenarios involving a principals list in conjunction with a Certificate Authority that makes certain use of comma characters.</a></p>
]]></content:encoded></item><item><title>CVE-2025-1149: GNU Binutils ld Memory Leak – Azure</title><link>https://zxcloudsecurity.co.uk/posts/cve-2025-1149-gnu-binutils-ld-xmalloc-memory-leak-azure/</link><pubDate>Thu, 04 Jun 2026 08:39:23 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2025-1149-gnu-binutils-ld-xmalloc-memory-leak-azure/</guid><description>CVE-2025-1149 is a memory leak in GNU Binutils ld (xmalloc.c). Learn about the Azure security impact and recommended patching guidance.</description><content:encoded><![CDATA[<p>🟢 <strong>Low</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-1149">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2025-1149 is a memory leak vulnerability in the GNU Binutils linker tool (ld), specifically within the xstrdup function in xmalloc.c. While memory leaks can cause service instability or denial of service, this issue has been flagged by Microsoft in the context of Azure, suggesting relevance to workloads or toolchains running on Azure infrastructure. The practical security impact is generally low unless an attacker can trigger repeated allocations to exhaust memory resources.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Review whether your Azure-hosted build pipelines or developer toolchains use a vulnerable version of GNU Binutils and apply updated packages from your Linux distribution vendor; this is unlikely to be a critical priority but should be included in routine patching cycles for affected systems.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-1149">CVE-2025-1149 GNU Binutils ld xmalloc.c xstrdup memory leak</a></p>
]]></content:encoded></item><item><title>Passwords in Active Directory Description Fields Risk</title><link>https://zxcloudsecurity.co.uk/posts/passwords-stored-active-directory-description-fields-credential-exposure/</link><pubDate>Thu, 04 Jun 2026 05:00:00 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/passwords-stored-active-directory-description-fields-credential-exposure/</guid><description>Plaintext passwords stored in Active Directory description fields are readable by any domain user — learn how to audit and remediate this credential exposu</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://www.theregister.com/security/2026/06/04/all-the-passwords-were-stored-in-active-directory-description-fields/5250820">The Register — Security</a></p>
<hr>
<p>Passwords were found stored in plaintext within Active Directory user and computer description fields, making them trivially accessible to any authenticated user on the network. Because AD description fields are readable by all domain users by default, a low-privilege attacker or compromised account could harvest credentials at scale with a simple LDAP query. This represents a significant credential exposure risk in any hybrid or cloud-connected environment where AD is the identity backbone.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Active Directory environment immediately for plaintext credentials in description fields using tools such as BloodHound or a targeted LDAP query, and enforce a policy prohibiting sensitive data in AD attributes. In Azure AD/Entra ID hybrid environments, also check synced attributes to ensure no plaintext secrets have been replicated to the cloud directory.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://www.theregister.com/security/2026/06/04/all-the-passwords-were-stored-in-active-directory-description-fields/5250820">All the passwords were stored in Active Directory description fields</a></p>
]]></content:encoded></item><item><title>Redis RCE Flaw CVE-2026-23479: 2-Year Bug Patched</title><link>https://zxcloudsecurity.co.uk/posts/redis-rce-vulnerability-cve-2026-23479-use-after-free-patched/</link><pubDate>Wed, 03 Jun 2026 16:40:00 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/redis-rce-vulnerability-cve-2026-23479-use-after-free-patched/</guid><description>Redis patches CVE-2026-23479, a use-after-free RCE flaw active since v7.2.0. Authenticated attackers could execute OS commands on the host. Patch now.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://thehackernews.com/2026/06/autonomous-ai-tool-finds-2-year-old-rce.html">The Hacker News</a></p>
<hr>
<p>A critical remote code execution vulnerability (CVE-2026-23479) in Redis, introduced in version 7.2.0 over two years ago, has been patched following discovery by an autonomous AI-powered bug-hunting tool. The flaw is a use-after-free bug in Redis&rsquo;s blocking-client handling code, allowing any authenticated user to execute arbitrary operating system commands on the host server. This is significant because Redis is widely deployed across cloud environments as a caching and data store layer, meaning exposure could lead to full host compromise.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Prioritise patching all Redis instances to the May 5 fixed release immediately, paying particular attention to managed Redis services (AWS ElastiCache, Azure Cache for Redis, GCP Memorystore) and self-hosted deployments — check with your vendors for patch availability. In the interim, enforce network segmentation and strict authentication controls to limit which services and users can reach Redis endpoints, reducing the authenticated-user attack surface.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://thehackernews.com/2026/06/autonomous-ai-tool-finds-2-year-old-rce.html">Autonomous AI Tool Finds 2-Year-Old RCE Flaw in Redis (CVE-2026-23479)</a></p>
]]></content:encoded></item><item><title>Microsoft 365 Android Debug Flag Exposes Account Tokens</title><link>https://zxcloudsecurity.co.uk/posts/microsoft-365-android-debug-flag-account-token-theft/</link><pubDate>Wed, 03 Jun 2026 14:56:35 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/microsoft-365-android-debug-flag-account-token-theft/</guid><description>A leftover debug flag in Microsoft 365 Android apps let any installed app steal account tokens silently, exposing email, files and calendar data.</description><content:encoded><![CDATA[<p>🔴 <strong>Critical</strong>  |  <strong>Source:</strong> <a href="https://thehackernews.com/2026/06/microsoft-365-android-apps-let-any-app.html">The Hacker News</a></p>
<hr>
<p>A debug flag accidentally left enabled in production builds of multiple Microsoft 365 Android apps disabled a security check that restricts account token sharing to trusted Microsoft applications. As a result, any app installed on the same Android device could silently request and receive the signed-in user&rsquo;s authentication token, granting full access to email, files, calendar, and the ability to send messages on their behalf. No user interaction, credentials, or elevated permissions were required to exploit this.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your mobile application management (MAM) and Conditional Access policies to ensure app-based controls are enforced at the resource level and are not solely reliant on client-side token handling. Until Microsoft confirms a fully patched build is deployed, consider enforcing Continuous Access Evaluation (CAE) and restricting M365 access on Android to Intune-managed devices with compliant app versions.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://thehackernews.com/2026/06/microsoft-365-android-apps-let-any-app.html">Microsoft 365 Android Apps Let Any App Steal Account Tokens via Leftover Debug Flag</a></p>
]]></content:encoded></item><item><title>Microsoft 365 Android Token Theft via Debug Flag Flaw</title><link>https://zxcloudsecurity.co.uk/posts/microsoft-365-android-token-theft-debug-flag-vulnerability/</link><pubDate>Wed, 03 Jun 2026 14:56:35 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/microsoft-365-android-token-theft-debug-flag-vulnerability/</guid><description>A leftover debug flag in Microsoft 365 Android apps let any installed app steal account tokens silently, exposing email, files and calendar data.</description><content:encoded><![CDATA[<p>🔴 <strong>Critical</strong>  |  <strong>Source:</strong> <a href="https://thehackernews.com/2026/06/microsoft-365-android-apps-let-any-app.html">The Hacker News</a></p>
<hr>
<p>A debug flag accidentally left enabled in production builds of multiple Microsoft 365 Android apps disabled the trust check that normally restricts account-token sharing to authorised Microsoft applications. As a result, any app installed on the same Android device could silently request and receive a valid authentication token, granting full access to the victim&rsquo;s email, files, calendar, and messaging without any user interaction or additional permissions. The flaw affects any user running a vulnerable Microsoft 365 Android app while also having a malicious or compromised app on the same device.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Mandate immediate updates to all affected Microsoft 365 Android apps across your managed device estate via your MDM/UEM solution, and review Conditional Access policies to detect anomalous token usage or unexpected app sign-ins. Consider temporarily blocking unmanaged Android devices from accessing Microsoft 365 resources until patched app versions are confirmed deployed.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://thehackernews.com/2026/06/microsoft-365-android-apps-let-any-app.html">Microsoft 365 Android Apps Let Any App Steal Account Tokens via Leftover Debug Flag</a></p>
]]></content:encoded></item><item><title>Microsoft Exploit Leak: Researcher Bypasses Disclosure</title><link>https://zxcloudsecurity.co.uk/posts/microsoft-exploit-leak-researcher-bypasses-responsible-disclosure/</link><pubDate>Wed, 03 Jun 2026 14:30:00 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/microsoft-exploit-leak-researcher-bypasses-responsible-disclosure/</guid><description>A bug hunter has publicly leaked Microsoft exploits in protest at Redmond&amp;#39;s disclosure handling, raising urgent patching concerns for Azure and Windows env</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://www.theregister.com/security/2026/06/03/another-bug-hunter-leaks-microsoft-exploits-in-defiance-of-companys-handling-of-vulnerability-disclosures/5250590">The Register — Security</a></p>
<hr>
<p>A security researcher has publicly leaked Microsoft exploit code in protest at how the company handles vulnerability disclosures, following a similar incident by a researcher known as Nightmare Eclipse. The move bypasses responsible disclosure norms, meaning working exploits are now publicly available before Microsoft has necessarily issued patches. This significantly raises the risk for organisations running unpatched Microsoft and Azure environments.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Review your Microsoft and Azure patch status immediately and prioritise any outstanding security updates — publicly available exploit code dramatically shortens the window between disclosure and active exploitation. Ensure your vulnerability management process includes alerting on zero-day and pre-patch public exploit releases, not just CVE publication.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://www.theregister.com/security/2026/06/03/another-bug-hunter-leaks-microsoft-exploits-in-defiance-of-companys-handling-of-vulnerability-disclosures/5250590">Another bug hunter leaks Microsoft exploits in defiance of company’s handling of vulnerability disclosures</a></p>
]]></content:encoded></item><item><title>Microsoft Exploit Leaked: Researcher Bypasses Disclosure</title><link>https://zxcloudsecurity.co.uk/posts/microsoft-exploit-leaked-researcher-defies-vulnerability-disclosure-process/</link><pubDate>Wed, 03 Jun 2026 14:30:00 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/microsoft-exploit-leaked-researcher-defies-vulnerability-disclosure-process/</guid><description>A bug hunter has leaked Microsoft exploit code publicly, bypassing responsible disclosure. Cloud architects should patch Microsoft systems immediately.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://www.theregister.com/security/2026/06/03/another-bug-hunter-leaks-microsoft-exploits-in-defiance-of-companys-handling-of-vulnerability-disclosures/5250590">The Register — Security</a></p>
<hr>
<p>A security researcher has publicly leaked Microsoft exploit code in protest at how the company handles vulnerability disclosures, following a similar incident by a researcher known as Nightmare Eclipse. The researcher chose to bypass responsible disclosure and release exploits immediately, arguing Microsoft&rsquo;s process is inadequate. This creates immediate risk as working exploit code is now publicly available before patches may be widely applied.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Review your Azure and Microsoft 365 patch status urgently and prioritise any outstanding Microsoft security updates, as publicly available exploit code significantly shortens the window between disclosure and active exploitation. Monitor Microsoft&rsquo;s Security Response Center and threat intelligence feeds closely for CVE details tied to these leaks.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://www.theregister.com/security/2026/06/03/another-bug-hunter-leaks-microsoft-exploits-in-defiance-of-companys-handling-of-vulnerability-disclosures/5250590">Another bug hunter leaks Microsoft exploits in defiance of company’s handling of vulnerability disclosures</a></p>
]]></content:encoded></item><item><title>Windows Search URI Flaw Leaks NTLMv2 Hashes – Unpatched</title><link>https://zxcloudsecurity.co.uk/posts/windows-search-uri-ntlmv2-hash-leak-unpatched-cve-2026-33829/</link><pubDate>Wed, 03 Jun 2026 10:18:52 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/windows-search-uri-ntlmv2-hash-leak-unpatched-cve-2026-33829/</guid><description>An unpatched Windows search: URI handler vulnerability lets attackers steal NTLMv2 hashes for credential relay or offline cracking. No patch available yet.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://thehackernews.com/2026/06/unpatched-windows-search-uri.html">The Hacker News</a></p>
<hr>
<p>An unpatched vulnerability in Windows&rsquo; &lsquo;search:&rsquo; URI handler can be exploited to leak a user&rsquo;s NTLMv2 credential hash to an attacker, similar to a recently disclosed flaw in the Windows Snipping Tool (CVE-2026-33829). NTLMv2 hashes can be cracked offline or used in relay attacks to authenticate as the victim. The vulnerability remains unpatched, making it an active risk for any Windows environment, including cloud-connected hybrid setups.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Block or restrict outbound SMB traffic (TCP 445) at the network perimeter and enforce NTLM restrictions via Group Policy or Azure AD Conditional Access to reduce relay attack exposure. Additionally, consider deploying Defender for Endpoint or equivalent EDR rules to flag suspicious search: URI handler invocations until a patch is available.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://thehackernews.com/2026/06/unpatched-windows-search-uri.html">Unpatched Windows Search URI Vulnerability Lets Attackers Steal NTLMv2 Hashes</a></p>
]]></content:encoded></item><item><title>CVE-2025-60876: BusyBox wget Header Injection Flaw</title><link>https://zxcloudsecurity.co.uk/posts/cve-2025-60876-busybox-wget-http-header-injection/</link><pubDate>Wed, 03 Jun 2026 08:44:50 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2025-60876-busybox-wget-http-header-injection/</guid><description>CVE-2025-60876 affects BusyBox wget ≤1.3.7, allowing HTTP header injection via control characters in URLs. Patch container images now.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-60876">Microsoft Security Response Center</a></p>
<hr>
<p>A vulnerability in BusyBox wget versions up to 1.3.7 allows attackers to inject arbitrary HTTP headers by embedding carriage return, line feed, or other control characters into the URL path or query string — a technique known as HTTP response splitting or header injection. This can enable request smuggling, session hijacking, or cache poisoning depending on the backend infrastructure. Any Azure or cloud workload using an affected BusyBox version to make outbound HTTP requests may be at risk.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit container images and lightweight Linux environments (particularly Alpine-based or IoT-adjacent workloads) for BusyBox wget versions at or below 1.3.7, and update to a patched release immediately. Enforce input validation at API gateways and WAF layers to strip raw control characters from HTTP request targets as a defence-in-depth measure.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-60876">CVE-2025-60876 BusyBox wget thru 1.3.7 accepted raw CR (0x0D)/LF (0x0A) and other C0 control bytes in the HTTP request-target (path/query), allowing the request line to be split and attacker-controlled headers to be injected. To preserve the HTTP/1.1 request-line shape METHOD SP request-target SP HTTP/1.1, a raw space (0x20) in the request-target must also be rejected (clients should use %20).</a></p>
]]></content:encoded></item><item><title>CVE-2026-25541: Integer Overflow in Rust BytesMut</title><link>https://zxcloudsecurity.co.uk/posts/cve-2026-25541-rust-bytesmut-reserve-integer-overflow-azure/</link><pubDate>Wed, 03 Jun 2026 08:42:45 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2026-25541-rust-bytesmut-reserve-integer-overflow-azure/</guid><description>CVE-2026-25541 exposes an integer overflow in the Rust bytes crate&amp;#39;s BytesMut::reserve, risking memory corruption in Azure and cloud-native Rust apps.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-25541">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2026-25541 is an integer overflow vulnerability in the Rust &lsquo;bytes&rsquo; crate, specifically within the BytesMut::reserve function. Integer overflows in memory management libraries can lead to heap buffer overflows, potentially enabling arbitrary memory corruption or remote code execution. This is particularly significant given the widespread use of the &lsquo;bytes&rsquo; crate across cloud-native Rust applications and frameworks such as Tokio.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit your Rust-based services and container images for dependency on the &lsquo;bytes&rsquo; crate and update to a patched version immediately. Pay particular attention to any Azure-hosted workloads or pipelines that process untrusted input, as memory corruption vulnerabilities of this class can be exploited to achieve code execution.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-25541">CVE-2026-25541 Bytes is vulnerable to integer overflow in BytesMut::reserve</a></p>
]]></content:encoded></item><item><title>CVE-2025-29923: go-redis Out-of-Order Response Flaw</title><link>https://zxcloudsecurity.co.uk/posts/cve-2025-29923-go-redis-out-of-order-response-client-setinfo/</link><pubDate>Wed, 03 Jun 2026 08:41:38 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2025-29923-go-redis-out-of-order-response-client-setinfo/</guid><description>CVE-2025-29923 in go-redis can cause out-of-order responses when CLIENT SETINFO times out. Learn the risk and remediation steps.</description><content:encoded><![CDATA[<p>🟡 <strong>Medium</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-29923">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2025-29923 affects go-redis, a popular Go client library for Redis, where a timeout during the CLIENT SETINFO command at connection establishment can cause responses to be returned out of order. This race condition can result in a client receiving incorrect data, potentially leading to data corruption or unintended application behaviour. Applications using go-redis in Azure or other cloud environments that rely on connection pooling may be silently affected.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Audit any workloads using the go-redis library and upgrade to the patched version as soon as possible. Pay particular attention to services with high connection churn or aggressive connection timeouts, as these are most likely to trigger the out-of-order response condition.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-29923">CVE-2025-29923 go-redis allows potential out of order responses when <code>CLIENT SETINFO</code> times out during connection establishment</a></p>
]]></content:encoded></item><item><title>CVE-2024-7598: Azure Kubernetes Network Bypass Flaw</title><link>https://zxcloudsecurity.co.uk/posts/cve-2024-7598-azure-kubernetes-network-restriction-bypass-race-condition/</link><pubDate>Wed, 03 Jun 2026 08:41:20 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2024-7598-azure-kubernetes-network-restriction-bypass-race-condition/</guid><description>CVE-2024-7598 exposes a race condition in Kubernetes namespace termination that allows network restriction bypass in Azure environments. Patch now.</description><content:encoded><![CDATA[<p>🟠 <strong>High</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024-7598">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2024-7598 is a race condition vulnerability in Kubernetes namespace termination that can allow an attacker to bypass network restrictions within Azure-hosted clusters. During the brief window when a namespace is being deleted, network policies may not be correctly enforced, potentially permitting unauthorised traffic between pods or services. This matters because it could allow lateral movement or data exfiltration in multi-tenant or segmented environments.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Review any workloads relying solely on Kubernetes network policies for isolation in Azure Kubernetes Service (AKS); consider supplementing with Azure Network Security Groups or Calico-enforced policies and monitor for unexpected cross-namespace traffic, particularly during namespace lifecycle events. Apply any available patches or mitigations from Microsoft promptly.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024-7598">CVE-2024-7598 Network restriction bypass via race condition during namespace termination</a></p>
]]></content:encoded></item><item><title>CVE-2020-8561: Kubernetes Webhook Redirect Flaw in AKS</title><link>https://zxcloudsecurity.co.uk/posts/cve-2020-8561-kubernetes-kube-apiserver-webhook-redirect-ssrf-azure/</link><pubDate>Wed, 03 Jun 2026 08:02:13 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/cve-2020-8561-kubernetes-kube-apiserver-webhook-redirect-ssrf-azure/</guid><description>CVE-2020-8561 allows webhook redirect abuse in kube-apiserver, enabling SSRF via Kubernetes admission webhooks. Affects AKS and self-managed clusters.</description><content:encoded><![CDATA[<p>🟡 <strong>Medium</strong>  |  <strong>Source:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2020-8561">Microsoft Security Response Center</a></p>
<hr>
<p>CVE-2020-8561 is a vulnerability in the Kubernetes API server (kube-apiserver) that allows an attacker to redirect webhook traffic, potentially enabling server-side request forgery (SSRF) against internal network resources. By manipulating admission webhook configurations, a malicious actor could cause the API server to make requests to arbitrary internal endpoints, bypassing network controls. This affects Azure Kubernetes Service (AKS) and any Kubernetes environment where untrusted users can modify webhook configurations.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> Review and restrict who has permission to create or modify ValidatingWebhookConfiguration and MutatingWebhookConfiguration objects in your Kubernetes clusters — limit this to highly trusted administrators only. Audit existing webhook configurations for unexpected or suspicious target URLs, and consider network policies that restrict where the kube-apiserver can make outbound connections.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://msrc.microsoft.com/update-guide/vulnerability/CVE-2020-8561">CVE-2020-8561 Webhook redirect in kube-apiserver</a></p>
]]></content:encoded></item></channel></rss>