CVE-2026-98631 in Linux
Zusammenfassung
von VulDB • 19.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
xsk: Verwenden Sie einen 32-Bit-Vergleich in xsk_map_gen_lookup
xsk_map_gen_lookup() lädt einen u32-Schlüssel und vergleicht ihn mit max_entries unter Verwendung von BPF_JMP_IMM. BPF-Immediates werden auf 64 Bit vorzeichenweit erweitert, sodass ein Wert für max_entries von 0x80000000 oder höher zu einer Schwelle wird, die größer ist als jeder nullerweiterte 32-Bit-Schlüssel. Ein Index außerhalb des gültigen Bereichs überspringt dann die Grenzwertprüfung, und der generierte Lookup-Lesezugriff erfolgt über den Speicherbereich von xsk_map[] hinaus.
Verwenden Sie stattdessen BPF_JMP32_IMM, damit die Prüfung im 32-Bit-Unsigned-Bereich bleibt.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.