CVE-2026-98816 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

bpf: Fehler bei der Überlaufprüfung des Sprungoffsets beim „constant blinding“ korrigiert

`bpf_jit_blind_insn()` schreibt `if rX op imm goto off` um in:

AX = imm ^ rnd AX ^= rnd if rX op AX goto off

und subtrahiert 2 von `off`, wenn der Sprung rückwärts erfolgt. Da `off` ein s16 (vorzeichenbehafteter 16-Bit-Integer) ist, führen -32767 und -32768 zu einem Wrap-Around, wodurch der Sprung um 32767 Anweisungen vorwärts ausgeführt wird – über das Ende des Programms hinaus. Der Sprung befindet sich innerhalb des Patches, daher überprüft `bpf_adj_branches()` ihn nicht. Der Kernel stürzt ab, wenn ein solches Programm mit `bpf_jit_harden=2` ausgeführt wird.

Geben Sie in einem solchen Fall `-ERANGE` zurück. `bpf_jit_blind_constants()` schlägt auf die gleiche Weise fehl, wenn das Blinding anderer Anweisungen einen Sprung außerhalb des gültigen Bereichs verschiebt.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421822

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Interested in the pricing of exploits?

See the underground prices here!