<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://vulnerability.circl.lu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-01T10:19:05.687027+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/ghsa-j7c9-79x7-8hpr</id>
    <title>GHSA-j7c9-79x7-8hpr — step-ca Has Improper Authorization Check for SSH Certificate Revocation</title>
    <updated>2026-10-01T10:19:05.792084+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Go: github.com/smallstep/certificates</p>
<p>## Summary
An authorized attacker can bypass authorization checks and revoke any SSH certificate issued by Step CA by using a valid revocation token.</p>
<p>## Details
Step CA users can obtain SSH certificates from a few provisioners. The SSHPOP provisioner allows revocation of the SSH certificate (preventing future certificate renewals) using a token. Due to a missing validity check, this token could be used to revoke any SSH certificate issued by the CA.</p>
<p>To create a token, an attacker must have access to the CA endpoint and a valid SSH certificate, meaning they were already authorized to obtain an SSH certificate. The attacker must also know the serial number of the certificate they want to revoke.</p>
<p>## Impact
There is no way to mitigate this attack. It is recommended to update to v0.29.0 or newer.</p>
<p>## Fix
In v0.29.0, the token validation logic was strengthened to bind each token to a specific SSH certificate serial number.</p>
<p>## Acknowledgements
This issue was identified and reported by Gabriel Departout and Andy Russon, from [AMOSSYS](http://amossys.fr/). This audit was sponsored by [ANSSI](https://cyber.gouv.fr/) (French Cybersecurity Agency) based on [their Open-Source security audit program](https://cyber.gouv.fr/open-source-lanssi#:~:text=Financement%20d%27%C3%A9valuations%20de%20s%C3%A9curit%C3%A9%20de%20logiciels%20libres).</p>
<p>## Embargo List</p>
<p>If your organization runs Step CA in production and would like advance, embargoed notification of future security updates, visit http…</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/ghsa-j7c9-79x7-8hpr"/>
  </entry>
</feed>
