CVE-2023-54243 in Linux정보

요약

\~에 의해 VulDB • 2026. 05. 24.

리눅스 커널에서 다음 취약점이 해결되었습니다:

netfilter: ebtables: 테이블 blob의 Use-After-Free 수정

이 시점에서 에러를 반환해서는 안 됩니다. 코드를 살펴보면 ret가 이 시점에 항상 0인 것처럼 보이지만, 실제로는 그렇지 않습니다.

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

... 이는 ret != 0인 유효한 테이블을 반환할 수 있습니다.

이 버그는 테이블->private를 새 blob으로 업데이트한 후 호출자 측에서 blob을 즉시 해제합니다.

Syzbot 보고서:

BUG: KASAN: vmalloc-out-of-bounds in __ebt_unregister_table+0xc00/0xcd0 net/bridge/netfilter/ebtables.c:1168 Read of size 4 at addr ffffc90005425000 by 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는 정상적으로 동작하는 것으로 보입니다(이 시점에 ret는 0이어야 함)지만, 이를 더 명확하게 만듭니다.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

책임이 있는

Linux

예약하다

2025. 12. 30.

모더레이션

수락

항목

VDB-338984

EPSS

0.00174

출처

Interested in the pricing of exploits?

See the underground prices here!