Read the docs
TI-2019-11913 Aliases CVE-2019-15847GHSA-rf68-2835-83vw

The POWER9 backend in GNU Compiler Collection (GCC) before version 10 could optimize…

Priority LOW 39CWE-331Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

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

Summary

The POWER9 backend in GNU Compiler Collection (GCC) before version 10 could optimize multiple calls of the __builtin_darn intrinsic into a single call, thus reducing the entropy of the random number generator. This occurred because a volatile operation was not specified. For example, within a single execution of a program, the output of every __builtin_darn() call may be the same.

Why it matters now

EPSS 0.03181 88th percentileScored 2026-11-07
Fix Fixed Red Hat: 3 advisories

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 · 3

CPEVersionsRoleVendor
cpe:2.3:a:gnu:gcc:*:*:*:*:*:*:*:*before 7.5.0; 8.0 to before 8.4.0; 9.0 to before 9.3.0; 10.0 to before 10.1.0VulnerableGNU
cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:*15.0VulnerableopenSUSE
cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:*15.1VulnerableopenSUSE
  • cpe:2.3:a:gnu:gcc:*:*:*:*:*:*:*:* Versions before 7.5.0; 8.0 to before 8.4.0; 9.0 to before 9.3.0; 10.0 to before 10.1.0 Vulnerable ·GNU
  • cpe:2.3:o:opensuse:leap:15.0:*:*:*:*:*:*:* Versions 15.0 Vulnerable ·openSUSE
  • cpe:2.3:o:opensuse:leap:15.1:*:*:*:*:*:*:* Versions 15.1 Vulnerable ·openSUSE

Remediation

Red Hat 3 advisories

  • RHSA-2020:2274 Released 2020-05-26 · Red Hat rating Moderate
    devtoolset-9-gcc security and bug fix update
    • Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 7) devtoolset-9-gcc-9.3.1-2.el7, devtoolset-9-gcc-c++-9.3.1-2.el7, devtoolset-9-gcc-gdb-plugin-9.3.1-2.el7 +18
    • Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.6) devtoolset-9-gcc-9.3.1-2.el7, devtoolset-9-gcc-c++-9.3.1-2.el7, devtoolset-9-gcc-gdb-plugin-9.3.1-2.el7 +18
    • Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.7) devtoolset-9-gcc-9.3.1-2.el7, devtoolset-9-gcc-c++-9.3.1-2.el7, devtoolset-9-gcc-gdb-plugin-9.3.1-2.el7 +18
    • Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 7) devtoolset-9-gcc-9.3.1-2.el7, devtoolset-9-gcc-c++-9.3.1-2.el7, devtoolset-9-gcc-gdb-plugin-9.3.1-2.el7 +18
  • RHSA-2020:1864 Released 2020-04-28 · Red Hat rating Moderate
    gcc security and bug fix update
    • Red Hat CodeReady Linux Builder (v. 8) gcc-plugin-devel-8.3.1-5.el8, libstdc++-static-8.3.1-5.el8
    • Red Hat Enterprise Linux AppStream (v. 8) cpp-8.3.1-5.el8, gcc-8.3.1-5.el8, gcc-c++-8.3.1-5.el8 +7
    • Red Hat Enterprise Linux BaseOS (v. 8) gcc-8.3.1-5.el8, libasan-8.3.1-5.el8, libatomic-8.3.1-5.el8 +11
  • RHSA-2020:0924 Released 2020-03-23 · Red Hat rating Moderate
    devtoolset-8-gcc security update
    • Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 6) devtoolset-8-gcc-8.3.1-3.2.el6, devtoolset-8-gcc-c++-8.3.1-3.2.el6, devtoolset-8-gcc-gdb-plugin-8.3.1-3.2.el6 +18
    • Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 7) devtoolset-8-gcc-8.3.1-3.2.el7, devtoolset-8-gcc-c++-8.3.1-3.2.el7, devtoolset-8-gcc-gdb-plugin-8.3.1-3.2.el7 +18
    • Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.5) devtoolset-8-gcc-8.3.1-3.2.el7, devtoolset-8-gcc-c++-8.3.1-3.2.el7, devtoolset-8-gcc-gdb-plugin-8.3.1-3.2.el7 +18
    • Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.6) devtoolset-8-gcc-8.3.1-3.2.el7, devtoolset-8-gcc-c++-8.3.1-3.2.el7, devtoolset-8-gcc-gdb-plugin-8.3.1-3.2.el7 +18
    • Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.7) devtoolset-8-gcc-8.3.1-3.2.el7, devtoolset-8-gcc-c++-8.3.1-3.2.el7, devtoolset-8-gcc-gdb-plugin-8.3.1-3.2.el7 +18
    • Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 6) devtoolset-8-gcc-8.3.1-3.2.el6, devtoolset-8-gcc-c++-8.3.1-3.2.el6, devtoolset-8-gcc-gdb-plugin-8.3.1-3.2.el6 +18
    • Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 7) devtoolset-8-gcc-8.3.1-3.2.el7, devtoolset-8-gcc-c++-8.3.1-3.2.el7, devtoolset-8-gcc-gdb-plugin-8.3.1-3.2.el7 +18

Vendor assessments

Red Hat

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

ProductStatusPlan or fix
Red Hat CodeReady Linux Builder (v. 8)Fixed RHSA-2020:1864
Red Hat Enterprise Linux AppStream (v. 8)Fixed RHSA-2020:1864
Red Hat Enterprise Linux BaseOS (v. 8)Fixed RHSA-2020:1864
Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 6)Fixed RHSA-2020:0924
Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 7)Fixed RHSA-2020:0924, RHSA-2020:2274
Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.5)Fixed RHSA-2020:0924
Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.6)Fixed RHSA-2020:0924, RHSA-2020:2274
Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.7)Fixed RHSA-2020:0924, RHSA-2020:2274
Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 6)Fixed RHSA-2020:0924
Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 7)Fixed RHSA-2020:0924, RHSA-2020:2274
Not affected: 4 products
  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 8

Timeline

  1. 2026-10-02 Threatist record created from CVE-2019-15847
  2. 2026-10-03 Alias added: GHSA-rf68-2835-83vw

References

Sources