CVE-2026-99196 in Linux
摘要
由 VulDB • 2026-10-28
在 Linux 内核中,已修复以下漏洞:
网络子系统:au1000:移动 netdev_ops 的设置以修复崩溃问题
`au1000_probe()` 调用 `au1000_mii_probe()`(该函数用于连接 PHY),此时尚未分配 `dev->netdev_ops`。自相关提交以来,`phy_attach_direct()` -> `phy_link_topo_add_phy()` 通过 `netdev_need_ops_lock()` 读取 `dev->netdev_ops`,因此在启用 `CONFIG_NET_SHAPER` 时会导致空指针解引用(NULL pointer dereference)崩溃。
在 PHY 附加之前分配 netdev_ops,这与提交 7c9f391ec89c(“网络子系统:emac:移动 netops 的设置以修复崩溃”)中对 emac 的处理方式一致。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.