<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Santh Blog</title>
  <subtitle>Release notes, architecture writeups, and post-mortems from the Santh toolchain.</subtitle>
  <link href="https://santh.dev/feed.xml" rel="self" type="application/atom+xml" />
  <link href="https://santh.dev/blog/" />
  <updated>2026-06-04T00:00:00Z</updated>
  <id>https://santh.dev/blog/</id>
  <icon>https://santh.dev/favicon.svg</icon>
  <logo>https://santh.dev/og-default.png</logo>
  <author>
    <name>Santh</name>
    <uri>https://santh.dev</uri>
    <email>contact@santh.dev</email>
  </author>
  <rights>© 2024 Corum Collective LLC. MIT licensed.</rights>

  <entry>
    <title>Seven flaws in the Securly content-filtering extension.</title>
    <link href="https://santh.dev/blog/securly-chrome-extension/" />
    <id>https://santh.dev/blog/securly-chrome-extension/</id>
    <published>2026-06-03T00:00:00Z</published>
    <updated>2026-06-03T00:00:00Z</updated>
    <summary>CERT/CC VU#595768: seven vulnerabilities in v3.0.7 of the Securly content-filtering Chrome extension used on K-12 Chromebooks - plaintext-HTTP config, hardcoded AES keys, MD5/SHA-1 hashing, weak access control, and an undeclared content script.</summary>
    <author>
      <name>Santh</name>
      <uri>https://santh.dev</uri>
    </author>
    <category term="chrome-extension" />
    <category term="edtech" />
    <category term="cve" />
  </entry>

  <entry>
    <title>Meet keyhog: a GPU-accelerated, open-source secret scanner.</title>
    <link href="https://santh.dev/blog/keyhog/" />
    <id>https://santh.dev/blog/keyhog/</id>
    <published>2026-05-28T00:00:00Z</published>
    <updated>2026-06-04T00:00:00Z</updated>
    <summary>Open-source secret scanner in Rust. SIMD on the CPU, an Aho-Corasick automaton on the GPU, live verification of which leaked keys are still active, and SARIF + JSON + TUI output.</summary>
    <author>
      <name>Santh</name>
      <uri>https://santh.dev</uri>
    </author>
    <category term="keyhog" />
    <category term="rust" />
    <category term="security" />
  </entry>

  <entry>
    <title>Pre-authentication session fixation in Vaultwarden SSO.</title>
    <link href="https://santh.dev/blog/vaultwarden-sso-session-fixation/" />
    <id>https://santh.dev/blog/vaultwarden-sso-session-fixation/</id>
    <published>2026-05-19T00:00:00Z</published>
    <updated>2026-05-19T00:00:00Z</updated>
    <summary>CVE-2026-47158: Vaultwarden's OpenID Connect SSO flow was not bound to the browser that started it, allowing account takeover of any SSO user who completes a login. The flaw, the exploit, and the 1.36.0 fix.</summary>
    <author>
      <name>Santh</name>
      <uri>https://santh.dev</uri>
    </author>
    <category term="vaultwarden" />
    <category term="sso" />
    <category term="cve" />
  </entry>
</feed>
