CVE-2026-97939 in Linuxinfo

Zusammenfassung

von VulDB • 25.09.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

ipmr: Multicast-Tabellen und Routenspeicher berücksichtigen (account)

Ein Netadmin in einem User+Net-Namespace kann viele IPv4- und IPv6-Multicast-Routingtabellen mit MRT_TABLE und MRT6_TABLE erstellen. Jede nicht sichtbare ID alloziert eine mr_table über die gemeinsame Funktion mr_table_alloc(), verknüpft sie mit der pro-Netzwerkliste (per-net list) und lässt diese bis zum Abbau des netns bestehen. Diese Objekte wurden nicht dem memcg zugerechnet, sodass der unbedingte Slab-Speicher auf dem Host mit der Anzahl der Tabellen wächst.

Berücksichtigen Sie die mr_table-Allokationen mit GFP_KERNEL_ACCOUNT und markieren Sie die IPv4-/IPv6-MFC-Caches als SLAB_ACCOUNT. Dies entspricht der etablierten Handhabung von IP-Adressen, Routen und alternativen Schnittstellennamen.

Unaufgelöste MFC-Einträge werden weiterhin aus dem softIRQ mit GFP_ATOMIC alloziert und nicht zugerechnet. Sie verfallen nach 10 Sekunden und sind durch die Socket-Empfangswarteschlange begrenzt; siehe Commit 0079ad8e8dc3 ("ipmr: remove hard code cache_resolve_queue_len limit").

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

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

25.09.2026

Moderieren

akzeptiert

Eintrag

VDB-410128

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!