CVE-2024-26851 in Linuxinfo

Zusammenfassung

von VulDB • 20.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

netfilter: nf_conntrack_h323: Schutz vor bmp-Länge außerhalb des gültigen Bereichs

UBSAN-Lastberichte melden eine Ausnahme vom Typ BRK#5515 SHIFT_ISSUE: Bitweise Verschiebungen, die außerhalb der Grenzen ihres Datentyps liegen.

vmlinux get_bitmap(b=75) + 712

vmlinux decode_seq(bs=0xFFFFFFD008037000, f=0xFFFFFFD008037018, level=134443100) + 1956

vmlinux decode_choice(base=0xFFFFFFD0080370F0, level=23843636) + 1216

vmlinux decode_seq(f=0xFFFFFFD0080371A8, level=134443500) + 812

vmlinux decode_choice(base=0xFFFFFFD008037280, level=0) + 1216

vmlinux DecodeRasMessage() + 304

vmlinux ras_help() + 684

vmlinux nf_confirm() + 188

Aufgrund abnormaler Daten in skb->data überschreitet die Länge der Bitmap-Erweiterung beim Dekodieren der RAS-Nachricht den Wert 32, und diese Länge wird anschließend für eine Verschiebeoperation verwendet. Nach mehreren Schleifendurchläufen wird der Wert negativ. UBSAN-Last kann eine negative Verschiebung als undefiniertes Verhalten erkennen und eine Ausnahme melden.

Daher wird ein Schutz hinzugefügt, um zu verhindern, dass die Länge 32 überschreitet. Andernfalls wird ein Fehler „außerhalb des Bereichs“ zurückgegeben und die Dekodierung gestoppt.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Reservieren

19.02.2024

Veröffentlichung

17.04.2024

Moderieren

akzeptiert

Eintrag

VDB-261241

CPE

bereit

EPSS

0.00735

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!