Skip to main content
← All vulnerabilities
CVE-2019-17596GO-2022-0213

Go before 1.12.11 and 1.3.x before 1.13.2 can panic upon an attempt to process network traffic containing an invalid DSA public key.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.12.11, 1.13.2
1 proof of concept on GitHub

Summary

Go before 1.12.11 and 1.3.x before 1.13.2 can panic upon an attempt to process network traffic containing an invalid DSA public key. There are several attack scenarios, such as traffic from a client to a server that verifies client certificates.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • stdlibGo

    fixed in 1.12.11; From 1.13.0-0 · fixed in 1.13.2

References 14

groups.google.com

GitHub · golang/go

debian.org

lists.fedoraproject.org

lists.opensuse.org

security.netapp.com

access.redhat.com

lists.debian.org

arista.com

GitHub · pquerna/poc-dsa-verify-CVE-2019-17596