CVE-2026-64576 in Linux정보

요약

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

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

nexthop: nh_res_bucket_migrate()에서 extack 초기화

nh_res_bucket_migrate()는 초기화되지 않은 netlink_ext_ack를 call_nexthop_res_bucket_notifiers()에 전달합니다. nh_notifier_res_bucket_info_init()이 실패하는 경우(예: kzalloc가 -ENOMEM을 반환), 어떤 notifier도 extack._msg를 설정하기 전에 오류가 전파되며, 오류 처리 경로에서 pr_err_ratelimited("%s\n", extack._msg)를 사용하여 유효하지 않은 포인터(stale pointer)를 포맷합니다. CONFIG_INIT_STACK_NONE 구성 옵션 사용 시 이는 초기화되지 않은 스택 메모리를 역참조(dereferences)하게 됩니다:

Oops: general protection fault, probably for non-canonical address ... KASAN: maybe wild-memory-access in range [...]
RIP: 0010:string (lib/vsprintf.c:730) vsnprintf (lib/vsprintf.c:2945) _printk (kernel/printk/printk.c:2504) nh_res_bucket_migrate (net/ipv4/nexthop.c:1816) nh_res_table_upkeep (net/ipv4/nexthop.c:1866) rtm_new_nexthop (net/ipv4/nexthop.c:3323) rtnetlink_rcv_msg (net/core/rtnetlink.c:7076) netlink_sendmsg (net/netlink/af_netlink.c:1900) Kernel panic - not syncing: Fatal exception

오류 경로에서 extack._msg가 설정되지 않는 경우 NULL이 되도록 extack을 영(Zero)-초기화합니다.

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

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!