CVE-2026-64576
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
05/08/2026
Última modificación:
05/08/2026
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
nexthop: initialize extack in nh_res_bucket_migrate()<br />
<br />
nh_res_bucket_migrate() passes an uninitialized netlink_ext_ack to<br />
call_nexthop_res_bucket_notifiers(). When<br />
nh_notifier_res_bucket_info_init() fails (e.g. the kzalloc returns<br />
-ENOMEM), the error is propagated back before any notifier sets<br />
extack._msg, and the error path formats the stale pointer with<br />
pr_err_ratelimited("%s\n", extack._msg). With CONFIG_INIT_STACK_NONE<br />
this dereferences uninitialized stack memory:<br />
<br />
Oops: general protection fault, probably for non-canonical address ...<br />
KASAN: maybe wild-memory-access in range [...]<br />
RIP: 0010:string (lib/vsprintf.c:730)<br />
vsnprintf (lib/vsprintf.c:2945)<br />
_printk (kernel/printk/printk.c:2504)<br />
nh_res_bucket_migrate (net/ipv4/nexthop.c:1816)<br />
nh_res_table_upkeep (net/ipv4/nexthop.c:1866)<br />
rtm_new_nexthop (net/ipv4/nexthop.c:3323)<br />
rtnetlink_rcv_msg (net/core/rtnetlink.c:7076)<br />
netlink_sendmsg (net/netlink/af_netlink.c:1900)<br />
Kernel panic - not syncing: Fatal exception<br />
<br />
Zero-initialize extack so _msg is NULL on error paths that never set it.
Impacto
Referencias a soluciones, herramientas e información
- https://git.kernel.org/stable/c/18506d7263768d76ac8e057ba55a4d9da50aad66
- https://git.kernel.org/stable/c/3081702ea5aca0aeed9c1ade8eadf6cde8db6b7d
- https://git.kernel.org/stable/c/6347c5314cee49f364aaf2e40ff15415a57a116e
- https://git.kernel.org/stable/c/c0936c131a71657afc635d0db2ab096d15d473e1
- https://git.kernel.org/stable/c/d536bf205c71f700f6de2086038c3e1d77724715



