CVE Catalog

CVE-2026-48758

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.26%

18th percentile - higher than 18% of all known CVEs

Summary

A vulnerability in sigstore-js (versions prior to 3.2.1) allows mutation of the payload type after signing without invalidating the signature, breaking the type-binding guarantee of DSSE. The preAuthEncoding function uses Node.js ASCII encoding, enabling manipulation of the payloadType field.

Risk Assessment

An attacker can alter the payload type in a signed message, leading to misinterpretation of data and potential bypass of DSSE-based security mechanisms.

Recommendation

Immediately update the @sigstore/core library to version 3.2.1 or later, which contains the fix for this vulnerability.

Other vulnerabilities in sigstore-js

See all
Original NVD description (English source)

sigstore-js provides JavaScript libraries for interacting with Sigstore services. Prior to 3.2.1, the preAuthEncoding function in @sigstore/core uses Node.js ascii encoding when converting the PAE string to bytes, allowing payloadType to be mutated after signing without invalidating the signature and breaking the type-binding guarantee that DSSE is designed to provide. This issue is fixed in version 3.2.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS