CVE-2026-32727
CVE-2026-32727 · SciTokens: Authorization Bypass via Path Traversal in Scope Validation
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
SciTokens is a reference library for generating and using SciTokens. Prior to version 1.9.7, the Enforcer is vulnerable to a path traversal attack where an attacker can use dot-dot (..) in the scope claim of a token to escape the intended directory restriction. This occurs because the library normalizes both the authorized path (from the token) and the requested path (from the application) before comparing them using startswith. This issue has been patched in version 1.9.7.
CVSS 8.1 · Élevée · EPSS 0,5% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: python
Produits et versions concernés
scitokens
- Versions du logiciel
- < 1.9.7: Concernée
Aucun correctif publié
scitokens PyPI
- Versions du logiciel
- 0.1
- 0.1.1
- 0.1.3
- 0.1.4
- 0.1.5
- 0.1.6
- 0.2.1
- 0.2.2
- 0.3.0
- 0.3.1
- 0.3.2
- 0.3.3
- 1.0.0
- 1.0.1
- 1.0.2
- 1.1.0
- 1.1.1
- 1.2.0
- 1.2.1
- 1.2.2
- 1.2.4
- 1.3.1
- 1.4.0
- 1.5.0
- 1.6.0
- 1.6.2
- 1.7.0
- 1.7.1
- 1.7.2
- 1.7.4
- 1.8.0
- 1.8.1
- 1.9.6
- Plages de versions concernées
- ECOSYSTEM: < 1.9.7
Mettez à jour vers 1.9.7
Sources originales
- https://github.com/scitokens/scitokens/security/advisories/GHSA-3x2w-63fp-3qvw
- https://github.com/scitokens/scitokens/pull/230
- https://github.com/scitokens/scitokens/commit/2d1cc9e42bc944fe0bbc429b85d166e7156d53f9
- https://github.com/scitokens/scitokens/releases/tag/v1.9.7
- https://nvd.nist.gov/vuln/detail/CVE-2026-32727