CVE Catalog

CVE-2017-1000097

High
Published: Translated: NVD NIST

Summary

On Darwin, user's trust preferences for root certificates were not honored. If the user had a root certificate loaded in their Keychain that was explicitly not trusted, a Go program would still verify a connection using that root certificate.

Risk Assessment

The organization may be exposed to man-in-the-middle attacks as untrusted certificates can be used to verify connections, jeopardizing data integrity.

Recommendation

It is recommended to review and update the certificate trust policy in the system and monitor the use of certificates in Go applications.

Related vulnerabilities

Original NVD description (English source)

On Darwin, user's trust preferences for root certificates were not honored. If the user had a root certificate loaded in their Keychain that was explicitly not trusted, a Go program would still verify a connection using that root certificate.

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