Vulnerability · Published Oct 1, 2024 · Assigned by redhat

CVE-2024-9355Golang-fips: golang fips zeroed buffer

Medium 6.5

In plain English

A medium-severity security flaw in github.com/golang-fips/openssl. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 23% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)6.5Medium
Exploit odds (30 days)0.3%top 77.4% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

A 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.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8delve1.21.2-4.module_el8.10.0+3895+92d465e0ALSA-2024:7502
AlmaLinux:9git-lfs3.6.1-1.el9ALSA-2025:7256
AlmaLinux:8go-toolset1.21.13-1.module_el8.10.0+3895+92d465e0ALSA-2024:7502
AlmaLinux:9go-toolset1.21.13-4.el9_4ALSA-2024:7550
AlmaLinux:8golang1.21.13-3.module_el8.10.0+3900+bb1e1982ALSA-2024:7502
AlmaLinux:9golang1.21.13-4.el9_4ALSA-2024:7550
AlmaLinux:8golang-bin1.21.13-3.module_el8.10.0+3900+bb1e1982ALSA-2024:7502
AlmaLinux:9golang-bin1.21.13-4.el9_4ALSA-2024:7550
AlmaLinux:8golang-docs1.21.13-3.module_el8.10.0+3900+bb1e1982ALSA-2024:7502
AlmaLinux:9golang-docs1.21.13-4.el9_4ALSA-2024:7550
AlmaLinux:8golang-misc1.21.13-3.module_el8.10.0+3900+bb1e1982ALSA-2024:7502
AlmaLinux:9golang-misc1.21.13-4.el9_4ALSA-2024:7550
AlmaLinux:8golang-src1.21.13-3.module_el8.10.0+3900+bb1e1982ALSA-2024:7502
AlmaLinux:9golang-src1.21.13-4.el9_4ALSA-2024:7550
AlmaLinux:8golang-tests1.21.13-3.module_el8.10.0+3900+bb1e1982ALSA-2024:7502
AlmaLinux:9golang-tests1.21.13-4.el9_4ALSA-2024:7550
AlmaLinux:8grafana9.2.10-20.el8_10ALSA-2024:8327
AlmaLinux:9grafana9.2.10-19.el9_4ALSA-2024:8678
AlmaLinux:8grafana-pcp5.1.1-9.el8_10ALSA-2024:8847
AlmaLinux:8grafana-selinux9.2.10-20.el8_10ALSA-2024:8327
AlmaLinux:9grafana-selinux9.2.10-19.el9_4ALSA-2024:8678
AlmaLinux:9osbuild141-1.el9.alma.1ALSA-2025:7118
AlmaLinux:8osbuild-composer101.5-2.el8_10.alma.1ALSA-2026:66016
AlmaLinux:9osbuild-composer132-1.el9.alma.1ALSA-2025:7118
AlmaLinux:8osbuild-composer-core101.5-2.el8_10.alma.1ALSA-2026:66016
AlmaLinux:9osbuild-composer-core132-1.el9.alma.1ALSA-2025:7118
AlmaLinux:8osbuild-composer-worker101.5-2.el8_10.alma.1ALSA-2026:66016
AlmaLinux:9osbuild-composer-worker132-1.el9.alma.1ALSA-2025:7118
AlmaLinux:9osbuild-depsolve-dnf141-1.el9.alma.1ALSA-2025:7118
AlmaLinux:9osbuild-luks2141-1.el9.alma.1ALSA-2025:7118
AlmaLinux:9osbuild-lvm2141-1.el9.alma.1ALSA-2025:7118
AlmaLinux:9osbuild-ostree141-1.el9.alma.1ALSA-2025:7118
AlmaLinux:9osbuild-selinux141-1.el9.alma.1ALSA-2025:7118
AlmaLinux:9python3-osbuild141-1.el9.alma.1ALSA-2025:7118
Gogithub.com/golang-fips/opensslno fix listedGO-2024-3167
Gogithub.com/golang-fips/opensslno fix listedGHSA-3h3x-2hwv-hr52
Rocky Linux:8delve0:1.21.2-4.module+el8.10.0+1868+7f5969f2RLSA-2024:7502
Rocky Linux:9git-lfs0:3.6.1-1.el9RLSA-2025:7256
Rocky Linux:8go-toolset0:1.21.13-1.module+el8.10.0+1868+7f5969f2RLSA-2024:7502
Rocky Linux:8golang0:1.21.13-3.module+el8.10.0+1873+81c21cb9RLSA-2024:7502
Rocky Linux:9golang0:1.21.13-4.el9_4RLSA-2024:7550
Rocky Linux:8grafana0:9.2.10-20.el8_10RLSA-2024:8327
Rocky Linux:9grafana0:9.2.10-19.el9_4RLSA-2024:8678
Rocky Linux:8grafana-pcp0:5.1.1-9.el8_10RLSA-2024:8847
Rocky Linux:8osbuild-composer0:101.5-2.el8_10.rocky.0.6RLSA-2026:66016

Affected products (as reported)

VendorProductVersions
github.com/golang-fips/openssl see references
Red Hat Red Hat Enterprise Linux 7 Extended Lifecycle Support see references
Red Hat Red Hat Enterprise Linux 8 see references
Red Hat Red Hat Enterprise Linux 8 see references
Red Hat Red Hat Enterprise Linux 8 see references
Red Hat Red Hat Enterprise Linux 8 see references
Red Hat Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support see references
Red Hat Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On see references
Red Hat Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support see references
Red Hat Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support see references
Red Hat Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On see references
Red Hat Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On see references
Red Hat Red Hat Enterprise Linux 8.8 Telecommunications Update Service see references
Red Hat Red Hat Enterprise Linux 8.8 Telecommunications Update Service see references
Red Hat Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions see references
Red Hat Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions see references
Red Hat Red Hat Enterprise Linux 9 see references
Red Hat Red Hat Enterprise Linux 9 see references
Red Hat Red Hat Enterprise Linux 9 see references
Red Hat Red Hat Enterprise Linux 9 see references
Red Hat Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions see references
Red Hat Red Hat Enterprise Linux 9.4 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 9.6 Extended Update Support see references
Red Hat Satellite Client 6 for RHEL 10 see references
Red Hat Satellite Client 6 for RHEL 8 see references
Red Hat Satellite Client 6 for RHEL 9 see references
Red Hat Streams for Apache Kafka 2.9.0 see references
Red Hat Red Hat Trusted Artifact Signer 1.3 see references
Red Hat NBDE Tang Server see references
Red Hat OpenShift Developer Tools and Services see references

Weakness: CWE-457 · Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:L

References