CVE-2024-26609 in Linuxinfo

Zusammenfassung

von VulDB • 03.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

netfilter: nf_tables: Ablehnung von QUEUE/DROP-Verdict-Parametern

Dies reverted den Commit e0abdadcc6e1.

core.c:nf_hook_slow geht davon aus, dass die oberen 16 Bits der NF_DROP-Verdicts einen gültigen errno enthalten, d.h. -EPERM, -EHOSTUNREACH oder ähnlich, oder 0.

Aufgrund des reverteden Commits ist es möglich, einen positiven Wert bereitzustellen, z.B. NF_ACCEPT (1), was zu einem Use-After-Free führt.

Mir ist nicht klar, warum dieser Commit erstellt wurde.

NF_QUEUE wird von nftables nicht verwendet; „queue“-Regeln in nftables führen zur Verwendung des Ausdrucks „nft_queue“.

Falls wir später die Angabe von errno-Werten aus dem Userspace zulassen müssen (ich weiß nicht wieso), muss dies NF_DROP_GETERR aufrufen und prüfen, dass „err <= 0“ zutrifft.

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

Reservieren

19.02.2024

Veröffentlichung

11.03.2024

Moderieren

zurückgezogen

Eintrag

VDB-255284

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!