CVE-2026-100397: Rucio · Unauthenticated administrator impersonation through SSH challenge tokens
Affects rucioSource GCVE Database
Not known to be exploited · CVSS 9.8 Critical : upgrade to 35.9.1 as a priority.
Data as of 13 Nov 2026, 02:31 UTC
- Patch
- Available – fixed in 35.9.1, 38.6.1, 40.4.2 +1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 13 Nov 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 13 Nov 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| PyPIrucio | Affected
| Fixed in
|
| PyPIrucio | Affected
| Fixed in
|
| PyPIrucio | Affected
| Fixed in
|
| PyPIrucio | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available and has been released in Rucio versions 35.9.1, 38.6.1, 40.4.2, and 41.1.1. Users should upgrade to one of these fixed versions to remediate the vulnerability. No alternative mitigations are indicated in the advisory.
Description
Rucio contains a critical vulnerability where SSH challenge tokens, intended as short-lived nonces for SSH key exchange, are mistakenly accepted as valid authentication tokens. This flaw allows an unauthenticated attacker to request a challenge token for any account, including administrative ones, and use it to impersonate that account to access API endpoints. The vulnerability affects multiple versions of Rucio prior to fixed releases. A high-severity CVSS 3.1 score of 9.8 reflects the critical impact of this issue.
References
- github.com/rucio/rucio/security/advisories/GHSA-x585-4vv8-2mh2 (opens in a new tab)
- github.com/rucio/rucio/commit/f5db3546d9c0de4642dc9aa52e6a6e447911d680 (opens in a new tab)
- github.com/rucio/rucio/commit/e6525523e3bbe8ae34cbfc9b043ae52bda209b87 (opens in a new tab)
- github.com/rucio/rucio/commit/d7a3c2c2f933dce8edbcad07d8d076b9b782da35 (opens in a new tab)
- github.com/rucio/rucio/commit/b1725ee5477b683202174f0ec77ae00921bc3bd0 (opens in a new tab)
- github.com/rucio/rucio/commit/883d526c2f3c315cd775fb142038007053e3882b (opens in a new tab)
- github.com/rucio/rucio/commit/8295d72a9e2d76abf9e98eb6f9a4ed5cb3bb1869 (opens in a new tab)
- github.com/rucio/rucio/commit/4df924feb539ef789b3e78cbc00712ef8cdf606e (opens in a new tab)
- github.com/rucio/rucio/commit/4d4a58571ba853f3a55aef16ad9eb0944fce7483 (opens in a new tab)
- github.com/rucio/rucio/releases/tag/35.9.1 (opens in a new tab)
- github.com/rucio/rucio/releases/tag/35.9.1.post1 (opens in a new tab)
- github.com/rucio/rucio/releases/tag/38.6.1 (opens in a new tab)
- github.com/rucio/rucio/releases/tag/38.6.2 (opens in a new tab)
- github.com/rucio/rucio/releases/tag/40.4.2 (opens in a new tab)
- github.com/rucio/rucio/releases/tag/41.1.1 (opens in a new tab)
- github.com/rucio/rucio/releases/tag/41.2.0 (opens in a new tab)
- github.com/rucio/rucio (opens in a new tab)