CVE-2026-99031
Beschrijving NL
In de Linux-kernel is de volgende kwetsbaarheid verholpen:
net: bridge: vermijd recursieve multicast-poortopruiming
br_multicast_sg_del_exclude_ports() verwijdert automatisch toegevoegde STAR_EXCL
poortgroepen door br_multicast_del_pg() aan te roepen. Voor S,G-vermeldingen geldt dat
Bij het verwijderen wordt de functie br_multicast_sg_del_exclude_ports() opnieuw aangeroepen, waardoor een groot aantal
aantal STAR_EXCL-poorten verbruikt één kernelstackframe per poort en kan
Ga naar de pagina van de stack guard. Bewaar het volledige verwijderingspad van de poortgroep voor opschoning, maar onderdruk de
S,G sluit poortopruiming uit terwijl die helper al hetzelfde doet
invoer. Normale verwijderingsoproepen behouden het bestaande gedrag.
Origineel (Engels) tonen
In the Linux kernel, the following vulnerability has been resolved:
net: bridge: avoid recursive multicast port cleanup
br_multicast_sg_del_exclude_ports() removes automatically added STAR_EXCL
port groups by calling br_multicast_del_pg(). For S,G entries, that
deletion calls back into br_multicast_sg_del_exclude_ports(), so a large
number of STAR_EXCL ports consumes one kernel stack frame per port and can
hit the stack guard page.
Keep the complete port-group deletion path for cleanup, but suppress the
S,G exclude-port cleanup while that helper is already walking the same
entry. Normal deletion callers retain the existing behavior.