Golang-fips: golang fips zeroed buffer
Exploitation and risk
Source statusCISA KEV lists vulnerabilities known to be exploited. FIRST EPSS estimates the likelihood of exploitation in the next 30 days. An unavailable score does not mean zero risk.
Which CVEs have scores here?
This view includes predictions for CVE identifiers explicitly listed in public NuGet advisories. Microsoft release pages have their own prediction coverage. Check source status for the scope and latest checks.
No exploitation or prediction data is available here for these CVEs. This does not mean they are safe or unlikely to be exploited.
cve-program · CVE-2024-9355
PublishedA vulnerability was found in Golang FIPS OpenSSL. This flaw allows a malicious user to randomly cause an uninitialized buffer length variable with a zeroed buffer to be returned in FIPS mode. It may also be possible to force a false positive match between non-equal hashes when comparing a trusted computed hmac sum to an untrusted input sum if an attacker can send a zeroed buffer in place of a pre-computed sum. It is also possible to force a derived key to be all zeros instead of an unpredictable value. This may have follow-on implications for the Go TLS stack.
- Source published
- 1 Oct 2024 18:17:29 UTC
- Source modified
- 10 Nov 2026 17:49:15 UTC
- Saved here
- 10 Nov 2026 19:21:22 UTC
- Source terms
- CVE Program Terms of Use
Original source record · Cite this exact observation · Complete original publisher JSON
Source: cve-program · CVE Program Terms of Use. The publisher's wording is preserved. ChangeIntel groups the information and labels changes. The JSON record includes additional source fields.
CVSS 3.1 · 6.5 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L
euvd · EUVD-2024-2916
PublishedA vulnerability was found in Golang FIPS OpenSSL. This flaw allows a malicious user to randomly cause an uninitialized buffer length variable with a zeroed buffer to be returned in FIPS mode. It may also be possible to force a false positive match between non-equal hashes when comparing a trusted computed hmac sum to an untrusted input sum if an attacker can send a zeroed buffer in place of a pre-computed sum. It is also possible to force a derived key to be all zeros instead of an unpredictable value. This may have follow-on implications for the Go TLS stack.
Additional publisher context
EUVD source date text has no stated timezone and is retained without inventing a UTC instant. Related bulletin membership is not an alias, common cause or applicability claim. A missing vector with a zero score is treated as unrated. Complete vendor/product and underlying source evidence remains in the original JSON.
Original publisher date fields
datePublished: Oct 1, 2024, 6:17:29 PM
dateUpdated: Nov 10, 2026, 5:49:15 PM
25 related source bulletins · separate from aliases
SUSE-SU-2024:3911-1: Security update for govulncheck-vulndb
CVE-2022-45157 · CVE-2023-22644 · CVE-2023-32197 · CVE-2024-10214 · CVE-2024-10241 · CVE-2024-22030 · CVE-2024-22036 · CVE-2024-33662 · CVE-2024-36814 · CVE-2024-38365 · CVE-2024-39223 · CVE-2024-47003 · CVE-2024-47067 · CVE-2024-47182 · CVE-2024-47534 · CVE-2024-47616 · CVE-2024-47825 · CVE-2024-47827 · CVE-2024-47832 · CVE-2024-47877 · CVE-2024-48909 · CVE-2024-48921 · CVE-2024-49380 · CVE-2024-49381 · CVE-2024-49753 · CVE-2024-49757 · CVE-2024-50312 · CVE-2024-7558 · CVE-2024-7594 · CVE-2024-8037 · CVE-2024-8038 · CVE-2024-8901 · CVE-2024-8975 · CVE-2024-8996 · CVE-2024-9180 · CVE-2024-9264 · CVE-2024-9312 · CVE-2024-9313 · CVE-2024-9341 · CVE-2024-9355 · CVE-2024-9407 · CVE-2024-9486 · CVE-2024-9594 · CVE-2024-9675
RHSA-2026:68504: Red Hat Security Advisory: osbuild-composer security update
CVE-2024-9355 · CVE-2024-45336 · CVE-2025-22866 · CVE-2025-68121 · CVE-2026-32280 · CVE-2026-32281 · CVE-2026-32282 · CVE-2026-32283 · CVE-2026-33810 · CVE-2026-33818 · CVE-2026-39820 · CVE-2026-39821 · CVE-2026-42499 · CVE-2026-42504 · CVE-2026-56853 · CVE-2026-56858 · CVE-2026-56859 · CVE-2026-56860 · CVE-2026-56862
RHSA-2026:92217: Red Hat Security Advisory: rhc security update
CVE-2024-9355 · CVE-2024-45336 · CVE-2025-68121 · CVE-2026-27145 · CVE-2026-32280 · CVE-2026-32282 · CVE-2026-32283 · CVE-2026-33811 · CVE-2026-33818 · CVE-2026-39821 · CVE-2026-42504 · CVE-2026-56858 · CVE-2026-56860 · CVE-2026-56862 · CVE-2026-78667 · CVE-2026-78669 · CVE-2026-97031 · CVE-2026-111943
RHSA-2024:8678: Red Hat Security Advisory: grafana security update
CVE-2024-9355 · CVE-2024-47875
RHSA-2026:69235: Red Hat Security Advisory: osbuild-composer security update
CVE-2024-9355 · CVE-2024-45336 · CVE-2025-22866 · CVE-2025-68121 · CVE-2026-32280 · CVE-2026-32281 · CVE-2026-32282 · CVE-2026-32283 · CVE-2026-33810 · CVE-2026-33818 · CVE-2026-39821 · CVE-2026-42504 · CVE-2026-56853 · CVE-2026-56858 · CVE-2026-56859 · CVE-2026-56860 · CVE-2026-56862
RHSA-2025:2416: Red Hat Security Advisory: Streams for Apache Kafka 2.9.0 release and security update
CVE-2023-52428 · CVE-2024-8184 · CVE-2024-9355 · CVE-2024-24791 · CVE-2024-31141 · CVE-2024-47535 · CVE-2024-47554
RHSA-2026:59439: Red Hat Security Advisory: RHTAS 1.3.7 - Red Hat Trusted Artifact Signer Release
CVE-2024-9355 · CVE-2025-7783 · CVE-2025-47907 · CVE-2026-48702 · CVE-2026-59869
RHSA-2025:7256: Red Hat Security Advisory: git-lfs security update
CVE-2023-39321 · CVE-2023-39322 · CVE-2024-9355 · CVE-2024-24788 · CVE-2024-24790 · CVE-2024-24791
RHSA-2025:7624: Red Hat Security Advisory: Satellite 6 Client Bug Fix Update
CVE-2024-9355 · CVE-2024-45336
RHSA-2024:9551: Red Hat Security Advisory: grafana-pcp security update
CVE-2024-9355
msrc_CVE-2024-9355: Golang-fips: golang fips zeroed buffer
CVE-2024-9355
RHSA-2026:55520: Red Hat Security Advisory: butane security update
CVE-2024-9355
RHSA-2026:90726: Red Hat Security Advisory: rhc security update
CVE-2024-9355 · CVE-2024-45336 · CVE-2025-68121 · CVE-2026-27145 · CVE-2026-32280 · CVE-2026-32282 · CVE-2026-32283 · CVE-2026-33811 · CVE-2026-33818 · CVE-2026-39821 · CVE-2026-42504 · CVE-2026-56858 · CVE-2026-56860 · CVE-2026-56862 · CVE-2026-78667 · CVE-2026-78669 · CVE-2026-97031 · CVE-2026-111943
RHSA-2026:90725: Red Hat Security Advisory: rhc security update
CVE-2024-9355 · CVE-2024-45336 · CVE-2025-68121 · CVE-2026-27145 · CVE-2026-32280 · CVE-2026-32282 · CVE-2026-32283 · CVE-2026-33811 · CVE-2026-33818 · CVE-2026-39821 · CVE-2026-42504 · CVE-2026-56858 · CVE-2026-56860 · CVE-2026-56862 · CVE-2026-78667 · CVE-2026-78669 · CVE-2026-97031 · CVE-2026-111943
RHSA-2024:10133: Red Hat Security Advisory: rhc-worker-script security update
CVE-2024-9355 · CVE-2024-24791
openSUSE-SU-2024:14447-1: govulncheck-vulndb-0.0.20241030T212825-1.1 on GA media
CVE-2022-45157 · CVE-2023-22644 · CVE-2023-32197 · CVE-2024-10214 · CVE-2024-10241 · CVE-2024-22030 · CVE-2024-22036 · CVE-2024-33662 · CVE-2024-36814 · CVE-2024-38365 · CVE-2024-39223 · CVE-2024-47003 · CVE-2024-47067 · CVE-2024-47182 · CVE-2024-47534 · CVE-2024-47616 · CVE-2024-47825 · CVE-2024-47827 · CVE-2024-47832 · CVE-2024-47877 · CVE-2024-48909 · CVE-2024-48921 · CVE-2024-49380 · CVE-2024-49381 · CVE-2024-49753 · CVE-2024-49757 · CVE-2024-50312 · CVE-2024-7558 · CVE-2024-7594 · CVE-2024-8037 · CVE-2024-8038 · CVE-2024-8901 · CVE-2024-8975 · CVE-2024-8996 · CVE-2024-9180 · CVE-2024-9264 · CVE-2024-9312 · CVE-2024-9313 · CVE-2024-9341 · CVE-2024-9355 · CVE-2024-9407 · CVE-2024-9486 · CVE-2024-9594 · CVE-2024-9675
RHSA-2026:66016: Red Hat Security Advisory: osbuild-composer security update
CVE-2024-9355 · CVE-2024-45336 · CVE-2026-33818 · CVE-2026-39820 · CVE-2026-39821 · CVE-2026-56853 · CVE-2026-56858 · CVE-2026-56859 · CVE-2026-56860 · CVE-2026-56862
WID-SEC-W-2024-3075: Golang Go "FIPS OpenSSL": Schwachstelle ermöglicht nicht spezifizierten Angriff
CVE-2024-9355
RHSA-2024:8847: Red Hat Security Advisory: grafana-pcp security update
CVE-2024-9355
openSUSE-SU-2024:0350-1: Security update for govulncheck-vulndb
CVE-2022-45157 · CVE-2023-22644 · CVE-2023-32197 · CVE-2024-0132 · CVE-2024-0133 · CVE-2024-10005 · CVE-2024-10006 · CVE-2024-10086 · CVE-2024-10214 · CVE-2024-10241 · CVE-2024-10452 · CVE-2024-22030 · CVE-2024-22036 · CVE-2024-33662 · CVE-2024-36814 · CVE-2024-38365 · CVE-2024-39223 · CVE-2024-39720 · CVE-2024-46872 · CVE-2024-47003 · CVE-2024-47067 · CVE-2024-47182 · CVE-2024-47401 · CVE-2024-47534 · CVE-2024-47616 · CVE-2024-47825 · CVE-2024-47827 · CVE-2024-47832 · CVE-2024-47877 · CVE-2024-48909 · CVE-2024-48921 · CVE-2024-49380 · CVE-2024-49381 · CVE-2024-49753 · CVE-2024-49757 · CVE-2024-50052 · CVE-2024-50312 · CVE-2024-50354 · CVE-2024-7558 · CVE-2024-7594 · CVE-2024-8037 · CVE-2024-8038 · CVE-2024-8185 · CVE-2024-8901 · CVE-2024-8975 · CVE-2024-8996 · CVE-2024-9180 · CVE-2024-9264 · CVE-2024-9312 · CVE-2024-9313 · CVE-2024-9341 · CVE-2024-9355 · CVE-2024-9407 · CVE-2024-9486 · CVE-2024-9594 · CVE-2024-9675
RHSA-2025:7118: Red Hat Security Advisory: osbuild and osbuild-composer security update
CVE-2024-1394 · CVE-2024-9355 · CVE-2024-34158
RHSA-2024:7550: Red Hat Security Advisory: golang security update
CVE-2024-9355
RHSA-2026:55525: Red Hat Security Advisory: butane security update
CVE-2024-9355
RHSA-2024:8327: Red Hat Security Advisory: grafana security update
CVE-2024-9355 · CVE-2024-47875
RHSA-2024:7502: Red Hat Security Advisory: go-toolset:rhel8 security update
CVE-2024-9355
- Source published
- Oct 1, 2024, 6:17:29 PM (timezone not stated)
- Source modified
- Nov 10, 2026, 5:49:15 PM (timezone not stated)
- Saved here
- 11 Nov 2026 02:39:54 UTC
- Source terms
- ENISA EUVD · source terms and attribution apply
Original source record · Cite this exact observation · Complete original publisher JSON
Source: euvd · ENISA EUVD · source terms and attribution apply. The publisher's wording is preserved. ChangeIntel groups the information and labels changes. The JSON record includes additional source fields.
EUVD CVSS 3.1 · 6.5 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L
nvd · CVE-2024-9355
PublishedA vulnerability was found in Golang FIPS OpenSSL. This flaw allows a malicious user to randomly cause an uninitialized buffer length variable with a zeroed buffer to be returned in FIPS mode. It may also be possible to force a false positive match between non-equal hashes when comparing a trusted computed hmac sum to an untrusted input sum if an attacker can send a zeroed buffer in place of a pre-computed sum. It is also possible to force a derived key to be all zeros instead of an unpredictable value. This may have follow-on implications for the Go TLS stack.
Additional publisher context
NVD analysis and CPE criteria are source context, not proof that a package or your environment is affected. Complete affected data, logical configurations and SSVC are retained in the original JSON.
Source analysis status: Deferred
Weakness classifications: CWE-457
Original publisher date fields
published: 2024-10-01T19:15:09.793
lastModified: 2026-11-10T18:17:15.717
- Source published
- 1 Oct 2024 19:15:09 UTC
- Source modified
- 10 Nov 2026 18:17:15 UTC
- Saved here
- 12 Nov 2026 07:55:26 UTC
- Source terms
- NIST NVD usage terms; underlying source attribution retained
Original source record · Cite this exact observation · Complete original publisher JSON
Source: nvd · NIST NVD usage terms; underlying source attribution retained. The publisher's wording is preserved. ChangeIntel groups the information and labels changes. The JSON record includes additional source fields.
CVSS 3.1 · [email protected] · Secondary · 6.5 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L
osv · GHSA-3h3x-2hwv-hr52
PublishedA vulnerability was found in Golang FIPS OpenSSL. This flaw allows a malicious user to randomly cause an uninitialized buffer length variable with a zeroed buffer to be returned in FIPS mode. It may also be possible to force a false positive match between non-equal hashes when comparing a trusted computed hmac sum to an untrusted input sum if an attacker can send a zeroed buffer in place of a pre-computed sum. It is also possible to force a derived key to be all zeros instead of an unpredictable value. This may have follow-on implications for the Go TLS stack.
- Source published
- 1 Oct 2024 21:31:34 UTC
- Source modified
- 21 Sep 2026 18:45:04 UTC
- Saved here
- 24 Oct 2026 13:19:41 UTC
- Source terms
- GitHub Advisory Database · CC-BY-4.0
Original source record · Cite this exact observation · Complete original publisher JSON
Source: osv · GitHub Advisory Database · CC-BY-4.0. The publisher's wording is preserved. ChangeIntel groups the information and labels changes. The JSON record includes additional source fields.
CVSS_V3 · CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L
CVSS_V4 · CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
Publisher rating · HIGH
osv · GO-2024-3167
PublishedA vulnerability was found in Golang FIPS OpenSSL. This flaw allows a malicious user to randomly cause an uninitialized buffer length variable with a zeroed buffer to be returned in FIPS mode. It may also be possible to force a false positive match between non-equal hashes when comparing a trusted computed hmac sum to an untrusted input sum if an attacker can send a zeroed buffer in place of a pre-computed sum. It is also possible to force a derived key to be all zeros instead of an unpredictable value. This may have follow-on implications for the Go TLS stack.
- Source published
- 9 Oct 2024 20:29:23 UTC
- Source modified
- 3 Mar 2026 04:55:50 UTC
- Saved here
- 24 Oct 2026 13:19:41 UTC
- Source terms
- OSV · upstream source license applies
Original source record · Cite this exact observation · Complete original publisher JSON
Source: osv · OSV · upstream source license applies. The publisher's wording is preserved. ChangeIntel groups the information and labels changes. The JSON record includes additional source fields.