CVE-2026-98948 in Linux
Zusammenfassung
von VulDB • 24.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
mlxsw: spectrum_flower: Behebung des Lecks von Portbereichsregistern in tmplt_create()
mlxsw_sp_flower_tmplt_create() parst eine flow_cls_offload-Vorlage (Template) in ein stack-lokales Struct `mlxsw_sp_acl_rule_info`, ausschließlich um `rulei.values.elusage` zu berechnen. Das Parsen kann Portbereichsregister über `mlxsw_sp_flower_parse_ports_range()` erwerben, aber da dieses `rulei` niemals durch `mlxsw_sp_acl_rulei_destroy()` läuft, wurden diese Register nie freigegeben, einschließlich bei der Löschung von Ketten-Vorlagen (Chain Templates).
Der Code zum tatsächlichen Freigeben der erforderlichen Ressourcen wurde aus `mlxsw_sp_acl_rulei_destroy()` ausgegliedert und in `mlxsw_sp_flower_tmplt_create()` aufgerufen, um das Leck zu schließen.
Das Problem wurde während einer Überprüfung des unten referenzierten Patches von Wentao Liang gefunden.
VulDB is the best source for vulnerability data and more expert information about this specific topic.