<?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>Cryptography on ZX Cloud Security</title><link>https://zxcloudsecurity.co.uk/tags/cryptography/</link><description>Recent content in Cryptography on ZX Cloud Security</description><generator>Hugo</generator><language>en-GB</language><lastBuildDate>Thu, 04 Jun 2026 08:45:22 +0000</lastBuildDate><atom:link href="https://zxcloudsecurity.co.uk/tags/cryptography/index.xml" rel="self" type="application/rss+xml"/><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-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>AI Cracks Medieval Ciphers: Lessons for Modern Crypto</title><link>https://zxcloudsecurity.co.uk/posts/ai-used-to-decrypt-medieval-ciphers-cryptanalysis/</link><pubDate>Wed, 03 Jun 2026 11:04:40 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/ai-used-to-decrypt-medieval-ciphers-cryptanalysis/</guid><description>AI is being used to break historical medieval ciphers. Here&amp;#39;s what it means for cloud security architects relying on legacy or weak encryption schemes.</description><content:encoded><![CDATA[<p>🟢 <strong>Low</strong>  |  <strong>Source:</strong> <a href="https://www.schneier.com/blog/archives/2026/06/ai-used-to-decrypt-medieval-ciphers.html">Schneier on Security</a></p>
<hr>
<p>Researchers are applying machine learning techniques to crack historical hand-written ciphers used in medieval correspondence, including diplomatic and personal communications. While academically fascinating, this work demonstrates that AI can systematically analyse and break pattern-based encryption schemes that were previously considered too obscure to decode at scale. It highlights the broader capability of AI to accelerate cryptanalysis against weak or legacy cipher designs.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> No immediate action is required, but this research serves as a timely reminder to audit any legacy or proprietary encryption schemes in your environment — AI-assisted cryptanalysis lowers the bar for breaking non-standard ciphers. Ensure all sensitive data at rest and in transit is protected by modern, well-vetted standards such as AES-256 and TLS 1.3, and avoid reliance on security through obscurity.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://www.schneier.com/blog/archives/2026/06/ai-used-to-decrypt-medieval-ciphers.html">AI Used to Decrypt Medieval Ciphers</a></p>
]]></content:encoded></item><item><title>AI Decrypts Medieval Ciphers: Crypto Lessons</title><link>https://zxcloudsecurity.co.uk/posts/ai-decrypts-medieval-ciphers-cryptography-implications/</link><pubDate>Wed, 03 Jun 2026 11:04:40 +0000</pubDate><guid>https://zxcloudsecurity.co.uk/posts/ai-decrypts-medieval-ciphers-cryptography-implications/</guid><description>Researchers use AI to crack historical medieval ciphers. Here&amp;#39;s what it means for modern cryptography and legacy encryption risks.</description><content:encoded><![CDATA[<p>🟢 <strong>Low</strong>  |  <strong>Source:</strong> <a href="https://www.schneier.com/blog/archives/2026/06/ai-used-to-decrypt-medieval-ciphers.html">Schneier on Security</a></p>
<hr>
<p>Researchers are applying machine learning techniques to decode historical hand-written ciphers used in medieval correspondence, including diplomatic and personal communications. Whilst not a direct cybersecurity threat, it demonstrates AI&rsquo;s growing capability to break encryption schemes that were previously considered uncrackable. This has broader implications for understanding how AI might be applied to attack legacy or weak cryptographic implementations.</p>
<blockquote>
<p><strong>Architect&rsquo;s Take:</strong> No immediate action required, but treat this as a signal to audit any legacy or non-standard encryption schemes in your environment — if AI can crack medieval ciphers, weak or deprecated algorithms (e.g. DES, MD5, RC4) are increasingly at risk. Ensure your cryptographic inventory is up to date and aligned with current NCSC guidance.</p>
</blockquote>
<p><strong>Original advisory:</strong> <a href="https://www.schneier.com/blog/archives/2026/06/ai-used-to-decrypt-medieval-ciphers.html">AI Used to Decrypt Medieval Ciphers</a></p>
]]></content:encoded></item></channel></rss>