PT-2026-32611

CVE-2026-39984

·

Published

2026-04-14

·

Updated

2026-10-23

Description by

CVSS 3.1
5.5
Medium
MetricsAV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions Sigstore Timestamp Authority versions prior to 2.0.6
Description An authorization bypass exists in the timestamp-authority/v2/pkg/verification package. The VerifyTimestampResponse() function correctly verifies the certificate chain signature, but the VerifyLeafCert() function uses the first non-CA certificate from the PKCS#7 certificate bag instead of the leaf certificate from the verified chain. An attacker can exploit this by prepending a forged certificate to the certificate bag while the message is signed with an authorized key, causing the library to validate the signature against one certificate but perform authorization checks against another.
Recommendations Update to version 2.0.6. As a temporary workaround, users of VerifyTimestampResponse() can use the TSACertificate option to specify the exact certificate they expect to be used.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-XM5M-WGH2-RRG3
CLEANSTART-2026-BD19566
CLEANSTART-2026-EP10142
CLEANSTART-2026-FA95643
CLEANSTART-2026-HI89495
CLEANSTART-2026-IH16568
CLEANSTART-2026-KJ61978
CLEANSTART-2026-LI04504
CLEANSTART-2026-NS33477
CLEANSTART-2026-OF37807
CLEANSTART-2026-SK27128
CLEANSTART-2026-TX25294
CLEANSTART-2026-XO70994
CLEANSTART-2026-XV99350
CLEANSTART-2026-YQ25288
CLEANSTART-2026-YQ26872
CLEANSTART-2026-ZX52017
GO-2026-5763
OPENSUSE-SU-2026:10651-1
OPENSUSE-SU-2026:10702-1
OPENSUSE-SU-2026:11144-1
OPENSUSE-SU-2026:20711-1
OPENSUSE-SU-2026:20809-1
OPENSUSE-SU-2026:21060-1
OPENSUSE-SU-2026:21483-1
OPENSUSE-SU-2026:22158-1
SUSE-SU-2026:22285-1
SUSE-SU-2026:22367-1
SUSE-SU-2026:22456-1
SUSE-SU-2026:22513-1
SUSE-SU-2026:2692-1
Found an issue in the description? Have something to add? Feel free to write us 👾