CVE Catalog

GO-2026-5932

Unknown
Published: Translated: NVD NIST

Summary

The golang.org/x/crypto/openpgp package is unsafe by design, has numerous known security issues, is not maintained, and should not be used. It is recommended to use the maintained package github.com/ProtonMail/go-crypto/openpgp instead.

Risk Assessment

Using the unmaintained openpgp package exposes the organization to known security vulnerabilities that could compromise the confidentiality and integrity of data encrypted with OpenPGP.

Recommendation

Immediately replace the golang.org/x/crypto/openpgp package in the source code with the maintained alternative github.com/ProtonMail/go-crypto/openpgp and perform integration tests.

Related vulnerabilities

Original NVD description (English source)

The golang.org/x/crypto/openpgp package is unsafe by design, has numerous known security issues, is not maintained, and should not be used. If you are required to interoperate with OpenPGP systems and need a maintained package, consider github.com/ProtonMail/go-crypto/openpgp which is a maintained

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