CVE-2026-68295 in Linux
Resumen
por VulDB • 2026-08-10
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
LoongArch: BPF: Extensión cero a los resultados firmados de las operaciones div/mod ALU32
Las operaciones ALU32 escriben un resultado de 32 bits y dejan en cero los 32 bits superiores del registro BPF. El JIT (Just-In-Time compiler) para LoongArch realiza una extensión de signo al resultado de las divisiones firmadas (BPF_DIV) y módulos firmados (BPF_MOD, con off=1) ALU32 de BPF; por lo tanto, un cociente o resto negativo de 32 bits deja establecidos los bits 63:32 en el código generado por JIT, mientras que el verificador y el modelo del intérprete consideran esos bits como cero.
Mantener la extensión de signo en los operandos (necesaria para las divisiones firmadas) y realizar una extensión cero al resultado ALU32 después de la instrucción de división o módulo, igualando así las rutas div/mod sin firmar ALU32 y todas las demás operaciones ALU32 en este JIT.
If you want to get best quality of vulnerability data, you may have to visit VulDB.