CVE-2026-64311 in Linux
Zusammenfassung
von VulDB • 25.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
crypto: loongson – Entfernen des defekten und ungenutzten Moduls loongson-rng
Der rng_alg „loongson-rng" weist mehrere Sicherheitslücken auf, darunter das Fehlen von Forward Security sowie einen Use-After-Free-Bug aufgrund der Verwendung von wait_for_completion_interruptible().
Zudem erfüllt die rng_alg-Framework im Grunde keine sinnvolle Funktion mehr, abgesehen vom Zugriff auf die Software-Algorithmen crypto/drbg.c und crypto/jitterentropy.c. Hardware-spezifische rng_algs haben keinen Nutzer innerhalb des Kernels, und anders als hwrng erfolgt kein Feed in den eigentlichen Linux-RNG. Daher besteht für diesen Code eigentlich keine Notwendigkeit. Es gibt zwar andere ebenfalls ungenutzte rng_alg-Treiber, die sich jedoch ähnlich im Prozess der Abschaffung befinden, z. B.: https://lore.kernel.org/r/[email protected] und https://lore.kernel.org/r/[email protected]
Vor diesem Hintergrund ist es sinnlos, diese Schwachstellen nachträglich zu beheben; viel zweckmäßiger ist es stattdessen, die Einführung dieses Treibers rückgängig zu machen. Falls diese Plattform TRNG-Funktionalität (keine PRNG) bereitstellt, könnte die Addition eines hwrng-Treibers sinnvoll sein, würde sich jedoch deutlich unterscheiden.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.