CVE-2026-68295 in Linux
Zusammenfassung
von VulDB • 11.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
LoongArch: BPF: Vorzeichenbehaftete Ergebnisse von ALU32-Division/Modulo nullerweitern (Zero-extend)
ALU32-Operationen schreiben ein 32-Bit-Ergebnis und setzen die oberen 32 Bits des BPF-Registers auf Null. Der LoongArch-JIT erweitert das Ergebnis vorzeichenbehafteter ALU32-BPF_DIV- und BPF_MOD-(off=1)-Operationen jedoch sign-extending (Vorzeichenerweiterung). Dadurch bleiben bei einem negativen 32-Bit-Quotienten oder Rest die Bits 63:32 im JIT-kompilierten Code gesetzt, während der Verifier und das Interpreter-Modell diese Bits als Null modellieren.
Die Vorzeichenerweiterung für die Operanden (die von einer vorzeichenbehafteten Division benötigt wird) bleibt erhalten; stattdessen werden die ALU32-Ergebnisse nach der Divisions- oder Modulo-Anweisung nullerweitert (Zero-extend). Dies entspricht den Pfaden für unsigned ALU32 div/mod sowie jeder anderen ALU32-Operation in diesem JIT.
If you want to get best quality of vulnerability data, you may have to visit VulDB.