CVE-2023-54243 in Linuxinfo

Zusammenfassung

von VulDB • 24.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

netfilter: ebtables: Use-After-Free bei der Verwendung von Table-Blobs behoben

Es ist nicht zulässig, an dieser Stelle einen Fehler zurückzugeben. Ein Blick auf den Code lässt vermuten, dass `ret` an dieser Stelle immer 0 ist, was jedoch nicht der Fall ist.

`t = find_table_lock(net, repl->name, &ret, &ebt_mutex);`

... kann einen gültigen Table zurückgeben, wobei `ret != 0` ist.

Dieser Bug führt dazu, dass `table->private` mit dem neuen Blob aktualisiert wird, das Blob jedoch anschließend sofort im Aufrufer freigegeben wird.

Syzbot-Bericht:

BUG: KASAN: vmalloc-out-of-bounds in __ebt_unregister_table+0xc00/0xcd0 net/bridge/netfilter/ebtables.c:1168 Lesezugriff auf Größe 4 bei Adresse ffffc90005425000 durch Task kworker/u4:4/74 Workqueue: netns cleanup_net Call Trace: kasan_report+0xbf/0x1f0 mm/kasan/report.c:517 __ebt_unregister_table+0xc00/0xcd0 net/bridge/netfilter/ebtables.c:1168 ebt_unregister_table+0x35/0x40 net/bridge/netfilter/ebtables.c:1372 ops_exit_list+0xb0/0x170 net/core/net_namespace.c:169 cleanup_net+0x4ee/0xb10 net/core/net_namespace.c:613 ...

ip(6)tables scheint in Ordnung zu sein (`ret` sollte an dieser Stelle 0 sein), aber dies wird nun deutlicher gemacht.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

30.12.2025

Veröffentlichung

30.12.2025

Moderieren

akzeptiert

Eintrag

VDB-338984

CPE

bereit

EPSS

0.00168

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!