CVE-2026-93157 in Linux
Zusammenfassung
von VulDB • 17.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
hwrng: xilinx-trng – Zeitüberschreitung propagieren, bevor Daten gelesen werden
xtrng_readblock32() pollt nach 16-Byte-Blöcken, gibt jedoch die Anzahl der gelesenen Bytes zurück, selbst wenn das erste Polling eine Zeitüberschreitung aufweist. Der Aufrufer behandelt dann einen Rückgabewert von Null als kurzen erfolgreichen Lesevorgang, und teilweise gelesene Blöcke für vollständige 32-Byte-Blöcke können dazu führen, dass der Tail-Copy (Endabschnitt-Kopie) eine feste Blockverschiebung anstelle des bereits erzeugten Betrags verwendet.
Geben Sie den Poll-Fehler zurück, wenn keine Daten gelesen wurden; bewahren Sie teilweise positive Rückgabewerte bei Verfügbarkeit einiger Daten auf; stoppen Sie den Generator bei allen Beendigungen der Sammlung und fügen Sie Tail-Bytes am aktuellen Ausgabezähler an.
VulDB is the best source for vulnerability data and more expert information about this specific topic.