vulnerability
SUSE: CVE-2019-15847: SUSE Linux Security Advisory
| Severity | CVSS | Published | Added | Modified |
|---|---|---|---|---|
| 5 | (AV:N/AC:L/Au:N/C:P/I:N/A:N) | Sep 2, 2019 | Oct 24, 2019 | Feb 4, 2022 |
Severity
5
CVSS
(AV:N/AC:L/Au:N/C:P/I:N/A:N)
Published
Sep 2, 2019
Added
Oct 24, 2019
Modified
Feb 4, 2022
Description
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.
Solutions
suse-upgrade-cpp7suse-upgrade-cpp9suse-upgrade-cross-nvptx-gcc7suse-upgrade-cross-nvptx-gcc9suse-upgrade-cross-nvptx-newlib7-develsuse-upgrade-cross-nvptx-newlib9-develsuse-upgrade-gcc7suse-upgrade-gcc7-32bitsuse-upgrade-gcc7-adasuse-upgrade-gcc7-ada-32bitsuse-upgrade-gcc7-csuse-upgrade-gcc7-c-32bitsuse-upgrade-gcc7-fortransuse-upgrade-gcc7-fortran-32bitsuse-upgrade-gcc7-gosuse-upgrade-gcc7-go-32bitsuse-upgrade-gcc7-infosuse-upgrade-gcc7-localesuse-upgrade-gcc7-obj-csuse-upgrade-gcc7-obj-c-32bitsuse-upgrade-gcc7-objcsuse-upgrade-gcc7-objc-32bitsuse-upgrade-gcc9suse-upgrade-gcc9-32bitsuse-upgrade-gcc9-adasuse-upgrade-gcc9-ada-32bitsuse-upgrade-gcc9-csuse-upgrade-gcc9-c-32bitsuse-upgrade-gcc9-fortransuse-upgrade-gcc9-fortran-32bitsuse-upgrade-gcc9-gosuse-upgrade-gcc9-go-32bitsuse-upgrade-gcc9-infosuse-upgrade-gcc9-localesuse-upgrade-libada7suse-upgrade-libada7-32bitsuse-upgrade-libada9suse-upgrade-libada9-32bitsuse-upgrade-libasan4suse-upgrade-libasan4-32bitsuse-upgrade-libasan5suse-upgrade-libasan5-32bitsuse-upgrade-libatomic1suse-upgrade-libatomic1-32bitsuse-upgrade-libcilkrts5suse-upgrade-libcilkrts5-32bitsuse-upgrade-libgcc_s1suse-upgrade-libgcc_s1-32bitsuse-upgrade-libgfortran4suse-upgrade-libgfortran4-32bitsuse-upgrade-libgfortran5suse-upgrade-libgfortran5-32bitsuse-upgrade-libgo11suse-upgrade-libgo11-32bitsuse-upgrade-libgo14suse-upgrade-libgo14-32bitsuse-upgrade-libgomp1suse-upgrade-libgomp1-32bitsuse-upgrade-libitm1suse-upgrade-libitm1-32bitsuse-upgrade-liblsan0suse-upgrade-libobjc4suse-upgrade-libobjc4-32bitsuse-upgrade-libquadmath0suse-upgrade-libquadmath0-32bitsuse-upgrade-libstdc-6suse-upgrade-libstdc-6-32bitsuse-upgrade-libstdc-6-devel-gcc7suse-upgrade-libstdc-6-devel-gcc7-32bitsuse-upgrade-libstdc-6-devel-gcc9suse-upgrade-libstdc-6-devel-gcc9-32bitsuse-upgrade-libstdc-6-localesuse-upgrade-libstdc-6-pp-gcc9suse-upgrade-libstdc-6-pp-gcc9-32bitsuse-upgrade-libtsan0suse-upgrade-libubsan0suse-upgrade-libubsan0-32bitsuse-upgrade-libubsan1suse-upgrade-libubsan1-32bit
NEW
Explore Exposure Command
Confidently identify and prioritize exposures from endpoint to cloud with full attack surface visibility and threat-aware risk context.