pypi-publish action revocation of CA in the chain that Sigstore uses in Trusted Publishing and Digital Attestations for PyPI
Critical severity
GitHub Reviewed
Published
Oct 21, 2026
in
pypa/gh-action-pypi-publish
•
Updated Oct 30, 2026
Package
Affected versions
<= 1.14.2
Patched versions
1.14.3
Description
Published to the GitHub Advisory Database
Oct 30, 2026
Reviewed
Oct 30, 2026
Last updated
Oct 30, 2026
Summary
The pypi-publish action versions before 1.14.2 used to bundle the
emSignroot CA trust store certificate through thecertifidistribution. It has since been removed through the bundle and the new version no longer includes them.Details
The
certifi-provided TLS trust store is typically used by many projects in the Python ecosystem, including Sigstore that pypi-publish relies on for Trusted Publishing and Digital Attestations.Related
The external compromise is being tracked at https://emudhra.we-have-a-problem.com
References