Read the docs
TI-2016-03365 Aliases CVE-2016-3959GHSA-w7w7-9368-hffm

The Verify function in crypto/dsa/dsa.go in Go before 1.5.4 and 1.6.x before 1.6.1 does…

Priority MEDIUM 40CWE-20Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
None · None · High
Fix status
Partial Red Hat: 1 fixed, 1 without a fix

Attack profile from CVSS 3.0 · NVD. Fix status from CNA and Red Hat.

Summary

The Verify function in crypto/dsa/dsa.go in Go before 1.5.4 and 1.6.x before 1.6.1 does not properly check parameters passed to the big integer library, which might allow remote attackers to cause a denial of service (infinite loop) via a crafted public key to a program that uses HTTPS client certificates or SSH server libraries.

Why it matters now

EPSS 0.04358 91st percentileScored 2026-11-07
Fix Partial Red Hat: 1 advisoryRed Hat: 1 fixed, 1 without a fix

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 6

CPEVersionsRoleVendor
cpe:2.3:o:opensuse:leap:42.1:*:*:*:*:*:*:*42.1VulnerableopenSUSE
cpe:2.3:a:golang:go:1.6:*:*:*:*:*:*:*1.6VulnerableGo standard library
cpe:2.3:o:fedoraproject:fedora:22:*:*:*:*:*:*:*22VulnerableFedoraproject
cpe:2.3:o:fedoraproject:fedora:23:*:*:*:*:*:*:*23VulnerableFedoraproject
cpe:2.3:o:fedoraproject:fedora:24:*:*:*:*:*:*:*24VulnerableFedoraproject
cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*up to 1.5VulnerableGo standard library
  • cpe:2.3:o:opensuse:leap:42.1:*:*:*:*:*:*:* Versions 42.1 Vulnerable ·openSUSE
  • cpe:2.3:a:golang:go:1.6:*:*:*:*:*:*:* Versions 1.6 Vulnerable ·Go standard library
  • cpe:2.3:o:fedoraproject:fedora:22:*:*:*:*:*:*:* Versions 22 Vulnerable ·Fedoraproject
  • cpe:2.3:o:fedoraproject:fedora:23:*:*:*:*:*:*:* Versions 23 Vulnerable ·Fedoraproject
  • cpe:2.3:o:fedoraproject:fedora:24:*:*:*:*:*:*:* Versions 24 Vulnerable ·Fedoraproject
  • cpe:2.3:a:golang:go:*:*:*:*:*:*:*:* Versions up to 1.5 Vulnerable ·Go standard library

Remediation

Red Hat 1 advisory

  • RHSA-2016:1538 Released 2016-08-02 · Red Hat rating Moderate
    golang security, bug fix, and enhancement update
    • Red Hat Enterprise Linux Server Optional (v. 7) golang-1.6.3-1.el7_2.1, golang-bin-1.6.3-1.el7_2.1, golang-docs-1.6.3-1.el7_2.1 +3

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat OpenShift Enterprise 3AffectedNo fix planned: Will not fix
Red Hat Enterprise Linux Server Optional (v. 7)Fixed RHSA-2016:1538

Timeline

  1. 2026-10-02 Threatist record created from CVE-2016-3959
  2. 2026-10-03 Alias added: GHSA-w7w7-9368-hffm

References

Sources