CVE-2019-11840
mediumPriorität · verfolgen · 25OT-Risiko · erhöhtEPSS 0.035 · 89. PerzentilDEEUUSEPSS · bewertet 2026-10-27
An issue was discovered in the supplementary Go cryptography library, golang.org/x/crypto, before v0.0.0-20190320223903-b7391e95e576. A flaw was found in the amd64 implementation of the golang.org/x/crypto/salsa20 and golang.org/x/crypto/salsa20/salsa packages. If more than 256 GiB of keystream is generated, or if the counter otherwise grows greater than 32 bits, the amd64 implementation will first generate incorrect output, and then cycle back to previously generated keystream. Repeated keystream bytes can lead to loss of confidentiality in encryption applications, or to predictability in CSPRNG applications.
Behebungen
Hersteller-Fix, Mitigation oder Workaround, wie von den Quellen veröffentlicht.
Ein Hersteller-Fix ist verfügbar.
- Behobenopenshift-0:4.3.0-202001131753.git.0.0aee6a8.el7.src as a component of Red Hat OpenShift Container Platform 4.3redhat_csaf
Before applying this update, ensure all previously released errata relevant to your system have been applied.
https://access.redhat.com/errata/RHBA-2020:0063 - Behobenopenshift-0:4.3.0-202001131753.git.0.0aee6a8.el8.src as a component of Red Hat OpenShift Container Platform 4.3redhat_csaf
Before applying this update, ensure all previously released errata relevant to your system have been applied.
https://access.redhat.com/errata/RHBA-2020:0063 - Behobenopenshift-hyperkube-0:4.3.0-202001131753.git.0.0aee6a8.el7.x86_64 as a component of Red Hat OpenShift Container Platform 4.3redhat_csaf
Before applying this update, ensure all previously released errata relevant to your system have been applied.
https://access.redhat.com/errata/RHBA-2020:0063 - Behobenopenshift-hyperkube-0:4.3.0-202001131753.git.0.0aee6a8.el8.x86_64 as a component of Red Hat OpenShift Container Platform 4.3redhat_csaf
Before applying this update, ensure all previously released errata relevant to your system have been applied.
https://access.redhat.com/errata/RHBA-2020:0063
cvss
Technischer Schweregrad, 0–10. Eine Zeile je Quelle.
Basiswert 0–10 · höher = schwerwiegender · Vektor überfahren zum Auflösen
schwächen
Die CWE-Schwächeklassen, zu denen dies gehört.
betroffene Produkte (379)
Betroffene Produkte und Versionsbereiche.
Advisories (5)
Hersteller- und Ökosystem-Meldungen dazu.
- RHBA-2020:0063Red Hat Bug Fix Advisory: OpenShift Container Platform 4.3 RPM release advisory2020-01-23csaf · redhat_csafUS
Red Hat OpenShift Container Platform release 4.3.0, which fixes several bugs and includes various enhancements, is now available.
- WID-SEC-W-2022-0496Red Hat OpenShift: Mehrere SchwachstellenDeutsch2021-01-20csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Red Hat OpenShift ausnutzen, um Informationen offenzulegen oder Sicherheitsvorkehrungen zu umgehen.
- WID-SEC-W-2022-0510IBM DB2: Mehrere SchwachstellenDeutsch2022-06-29csaf · cert_bundDE
Ein entfernter, anonymer, authentisierter oder lokaler Angreifer kann mehrere Schwachstellen in IBM DB2 ausnutzen, um Dateien zu manipulieren, Sicherheitsmaßnahmen zu umgehen, vertrauliche Informationen offenzulegen, einen Denial-of-Service-Zustand auszulösen, willkürlichen Code mit erhöhten Rechten auszuführen, Informationen falsch darzustellen und beliebigen Code auszuführen.
- GHSA-r5c5-pr8j-pfp7golang.org/x/crypto/salsa20/salsa uses insufficiently random values2022-05-24ghsa · osvUS
An issue was discovered in supplementary Go cryptography libraries, aka golang-googlecode-go-crypto, before 2019-03-20. A flaw was found in the amd64 implementation of golang.org/x/crypto/salsa20 and golang.org/x/crypto/salsa20/salsa. If more than 256 GiB of keystream is generated, or if the counter otherwise grows greater than 32 bits, the amd64 implementation will first generate incorrect output, and then cycle back to previously generated keystream. Repeated keystream bytes can lead to loss of confidentiality in encryption applications, or to predictability in CSPRNG applications. ### Specific Go Packages Affected golang.org/x/crypto/salsa20/salsa
- GO-2022-0209Insufficiently random values in golang.org/x/crypto/salsa202022-07-01vendor · osvUS
XORKeyStream generates incorrect and insecure output for very large inputs. If more than 256 GiB of keystream is generated, or if the counter otherwise grows greater than 32 bits, the amd64 implementation will first generate incorrect output, and then cycle back to previously generated keystream. Repeated keystream bytes can lead to loss of confidentiality in encryption applications, or to predictability in CSPRNG applications. The issue might affect uses of golang.org/x/crypto/nacl with extremely large messages. Architectures other than amd64 and uses that generate less than 256 GiB of keystream for a single salsa20.XORKeyStream invocation are unaffected.
auch bekannt als (5)
Weitere Namen und Kennungen dieser Entität.
quellen
Welche Quellen diesen Datensatz belegen und wann.
Referenzen (43)
Externe Belege — Patches, Meldungen, Analysen.
- https://bugzilla.redhat.com/show_bug.cgi?id=1691529cnnvd
- https://github.com/golang/go/issues/30965cnnvd
- https://go.googlesource.com/crypto/+/b7391e95e576cacdcdd422573063bc057239113dcnnvd
- https://groups.google.com/forum/#!msg/golang-announce/tjyNcJxb2vQ/n0NRBziSCAAJcnnvd
- https://groups.google.com/forum/#%21msg/golang-announce/tjyNcJxb2vQ/n0NRBziSCAAJcnnvd
- https://lists.debian.org/debian-lts-announce/2019/06/msg00029.htmlcnnvd
- https://lists.debian.org/debian-lts-announce/2020/10/msg00014.htmlcnnvd
- https://lists.debian.org/debian-lts-announce/2020/11/msg00016.htmlcnnvd
Angreifer nutzen Schwachstellen wie diese gegen im Internet exponierte Dienste aus. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan