CVE-2026-90195 in Linuxinfo

Zusammenfassung

von VulDB • 18.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

riscv, bpf: Behebung des fehlenden Sign-Extending für vorzeichenbehaftete 1-Byte- und 2-Byte-kfunc-Argumente

Bei RV64 verlangt die ABI (Application Binary Interface) ein Sign-Extending für vorzeichenbehaftete 1-Byte- und 2-Byte-kfunc-Argumente. Derzeit führt das RV64-JIT jedoch kein Solches Sign-Extending für derartige kfunc-Argumente durch.

Vor dem Commit 7ce090afbf72 („bpf: Infer zext_dst based on static register liveness analysis“) konnte State Pruning potenziell die Zero-Extension von 32-Bit-Unterregistern überspringen, was das obige Problem dadurch maskierte, dass es schien, als wären die Argumente ordnungsgemäß sign-extending worden. Nach diesem Commit wird das Problem offengelegt, wodurch der Selftest kfunc_call/kfunc_call_test4 fehlschlägt.

Beheben Sie dies, indem Sie die vorhandene Sign-Extending-Logik erweitern, um auch vorzeichenbehaftete 1-Byte- und 2-Byte-kfunc-Argumente zu behandeln.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406702

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!