CVE-2026-80835 in Linuxinfo

Zusammenfassung

von VulDB • 04.09.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

crypto: qcom-rng – crypto_rng-Schnittstelle entfernen

qcom-rng.c stellt dieselbe Hardware über zwei völlig getrennte Schnittstellen, nämlich crypto_rng und hwrng, bereit. Die Implementierung dieser Funktionalität ist jedoch fehlerhaft, da sie es ermöglicht, Generierungsoperationen von diesen Schnittstellen gleichzeitig auszuführen, wodurch auf dieselben Register zugegriffen wird. Das bedeutet, dass qcom_rng_generate() mit sich selbst synchronisiert, nicht aber mit qcom_hwrng_read(). Dies führt zu einer potenziellen Wiederholung der Ausgabe des RNG (Random Number Generator), zur Ausgabe von Werten ohne Zufälligkeit usw.

Glücklicherweise gibt es keinen sinnvollen Grund dafür, dass Hardware-RNG-Treiber die crypto_rng-Schnittstelle implementieren. Sie wird tatsächlich nicht von etwas anderem als dem „rng“-Algorithmustyp von AF_ALG verwendet, der seinerseits in der Praxis ebenfalls nicht genutzt wird. Andere hardwarebasierte crypto_rng-Treiber werden ebenfalls schrittweise abgeschafft, sodass nur noch die hwrng-Unterstützung übrig bleibt.

Daher wurde sie entfernt, um den Code zu vereinfachen und Konflikte (sowie Verwirrung) mit der hwrng-Schnittstelle zu vermeiden, welche die tatsächlich relevante ist.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

04.09.2026

Moderieren

akzeptiert

Eintrag

VDB-398909

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!