CVE-2026-24408

sigstore has CSRF possibility in OIDC authentication during signing

Published Jan 26, 2026 CVSS 3.1 · 0 Low EPSS < 1% KEV · Not listed
Description
sigstore-python is a Python tool for generating and verifying Sigstore signatures. Prior to version 4.2.0, the sigstore-python OAuth authentication flow is susceptible to Cross-Site Request Forgery. `_OAuthSession` creates a unique "state" and sends it as a parameter in the authentication request but the "state" in the server response seems not not be cross-checked with this value. Version 4.2.0 contains a patch for the issue.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-hm8f-75xx-w2vr sigstore CSRF possibility in OIDC authentication during signing
History
Type Values Removed Values Added
First Time appeared Linuxfoundation
Linuxfoundation sigstore-python
CPEs cpe:2.3:a:linuxfoundation:sigstore-python:*:*:*:*:*:*:*:*
Vendors & Products Linuxfoundation
Linuxfoundation sigstore-python
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Sigstore
Sigstore sigstore-python
Vendors & Products Sigstore
Sigstore sigstore-python
Type Values Removed Values Added
Description sigstore-python is a Python tool for generating and verifying Sigstore signatures. Prior to version 4.2.0, the sigstore-python OAuth authentication flow is susceptible to Cross-Site Request Forgery. `_OAuthSession` creates a unique "state" and sends it as a parameter in the authentication request but the "state" in the server response seems not not be cross-checked with this value. Version 4.2.0 contains a patch for the issue.
Title sigstore has CSRF possibility in OIDC authentication during signing
Weaknesses CWE-352
References
Metrics cvssV3_1

{'score': 0, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jan 27, 2026, 9:35 PM
Reserved
Jan 22, 2026, 6:19 PM
Status
Analyzed
Published
Jan 26, 2026, 11:16 PM
Modified
Jun 17, 2026, 10:23 AM