You need to enable JavaScript to run this app.
文档中心
云服务器

云服务器

复制全文
下载 pdf
修复说明
CVE-2026-99999/43502/74469/53212及CVE-2024-26924内核升级修复说明
复制全文
下载 pdf
CVE-2026-99999/43502/74469/53212及CVE-2024-26924内核升级修复说明
本文主要介绍CVE-2026-99999、CVE-2026-43502、CVE-2026-74469、CVE-2024-26924及CVE-2026-53212本地提权漏洞的影响范围及官方修复方案。火山引擎通过发布修复后的内核小版本解决该漏洞,修复后无需修改业务代码即可恢复安全状态。​
漏洞危害​
​
编号​
影响模块​
严重程度​
说明​
CVE-2026-99999​
IPv4 校验和/分片输出​
严重​
攻击者可伪造virtio-net校验和元数据,改写已解析的IPv4头部并进一步影响宿主机内存,甚至在特定场景下实现Guest到宿主机代码执行。​
CVE-2026-43502​
RDS zerocopy/io_uring​
高危​
攻击者可在本地低权限条件下结合RDS zerocopy和io_uring触发页面引用计数异常,覆写page cache后进一步将普通用户权限提升为root。​
CVE-2026-74469​
SCTP SOCK_DIAG​
高危​
攻击者可构造异常的SCTP diag请求触发整数回绕和堆越界写,覆盖相邻内核对象或进程凭据,并进一步提权为root。​
CVE-2024-26924​
nf_tables pipapo set​
高危​
攻击者可利用nf_tables pipapo set的use-after-free构造内核写原语,在本机或容器环境中进一步实现权限提升或容器逃逸。​
CVE-2026-53212​
nf_tables nft_tunnel​
高危​
攻击者可利用nft_tunnel销毁路径中的use-after-free获得更高权限,并进一步加载恶意内核模块,导致本地提权或容器逃逸。​
​
漏洞背景​
CVE-2026-99999​
CVE-2026-99999漏洞源于IPv4输出分片路径在完成延迟校验和时,没有检查skb->csum_start是否仍位于IPv4头之后。攻击者控制的Guest可通过virtio-net传入异常的校验和元数据,改写已经解析完成的IPv4头部,再让后续分片逻辑按错误的IHL继续处理,最终造成宿主机内存泄露和可控写,严重时可扩展为Guest到宿主机的代码执行。​
CVE-2026-43502​
CVE-2026-43502漏洞源于RDS零拷贝发送路径对用户页引用计数处理错误。消息尚未入队时,清理逻辑仍按普通zerocopy消息回收页面。非特权本地用户可结合io_uring registered buffer与失败的zcopy send耗尽页面引用计数,使释放后的页面重新进入page cache并覆写SUID程序,最终提权至root。​
CVE-2026-74469​
CVE-2026-74469漏洞源于SCTP SOCK_DIAG转储路径的长度计算错误。攻击者可构造异常的SCTP diag请求,使transport计数在分配阶段发生回绕,再在实际转储时按真实transport列表写入netlink缓冲区,最终形成堆越界写,并进一步篡改相邻内核对象或进程凭据,提权为root。​
CVE-2024-26924​
CVE-2024-26924漏洞源于nft_set_pipapo删除元素时,没有校验最终mapping实际指向的对象。在same-key expired/live交替增删场景下,系统逻辑认为删除的是当前元素,底层却可能保留已释放的旧元素,最终形成use-after-free。攻击者可进一步将其转化为内核写原语,实现本地权限提升或容器逃逸。​
CVE-2026-53212​
CVE-2026-53212漏洞源于nft_tunnel object销毁时直接释放metadata_dst,绕过了dst_entry的引用计数释放语义。若数据包后续路径中的skb仍持有该对象引用,就会提前回收仍在使用的内存,形成use-after-free。攻击者可借此获得更高权限,并进一步加载恶意内核模块,最终导致本地提权或容器逃逸。​
受影响版本与修复版本​
经veLinux安全团队评估,以下产品及版本确认受漏洞影响,建议尽快升级内核完成修复。​
​
操作系统类型​
操作系统版本​
受影响版本范围​
修复版本​
veLinux CentOS 兼容版​
veLinux 1.0 CentOS兼容版​
5.4.250-10.6.ve1 以下所有版本​
5.4.250-10.6.ve1 或更高​
​
​
5.10.200-5.9.ve1 以下所有版本​
5.10.200-5.9.ve1 或更高​
​
veLinux 2.0 CentOS兼容版​
5.15.152-7.10.ve2 以下所有版本​
5.15.152-7.10.ve2 或更高​
​
​
6.6.63-1.13.ve2 以下所有版本​
6.6.63-1.13.ve2 或更高​
veLinux 标准版​
veLinux 1.0​
5.4.250-10-velinux1u6 以下所有版本​
5.4.250-10-velinux1u6 或更高​
​
​
5.10.200-5-velinux1u9 以下所有版本​
5.10.200-5-velinux1u9 或更高​
​
veLinux 2.0​
5.15.152.ve.7u10 以下所有版本​
5.15.152.ve.7u10 或更高​
​
​
6.6.63.ve.1u13 以下所有版本​
6.6.63.ve.1u13 或更高​
​
操作说明​
执行以下命令查看当前内核版本,判断系统是否存在漏洞风险:​
  1. 执行以下命令查看当前内核版本。​
  • ​
    uname -r​
    ​
  1. 将输出的内核版本与上表中“受影响版本范围”对比,若内核版本低于对应修复版本,则受该漏洞影响,请尽快修复。​
修复方案​
步骤一:创建备份​
升级内核属于高危操作,强烈建议您在操作前进行数据备份,以便异常时快速回滚。​
步骤二:安装修复内核​
  1. 执行如下命令,确认当前操作系统内核版本。​
  • ​
    uname -r​
    ​
  1. 升级内核至修复问题后的小版本。​
  • ​
    veLinux 1.0/2.0 CentOS兼容版
    veLinux 1.0
    veLinux 2.0
    ​
    1. 执行如下命令,清理软件源缓存。​
    • ​
      sudo yum clean all​
      ​
    1. 根据您的实际内核版本,执行对应命令,安装修复内核。​
    • 原内核版本为 5.4.x 时:​
    • ​
      sudo yum install -y kernel-5.4.250-10.6.ve1 kernel-headers-5.4.250-10.6.ve1 kernel-devel-5.4.250-10.6.ve1​
      ​
    • 原内核版本为5.10.x时:​
    • ​
      sudo yum install -y kernel-5.10.200-5.9.ve1 kernel-headers-5.10.200-5.9.ve1 kernel-devel-5.10.200-5.9.ve1​
      ​
    • 原内核版本为5.15.x时:​
    • ​
      sudo yum install -y kernel-5.15.152-7.10.ve2 kernel-headers-5.15.152-7.10.ve2 kernel-devel-5.15.152-7.10.ve2​
      ​
    • 原内核版本为6.6.x时:​
    • ​
      sudo yum install -y kernel-6.6.63-1.13.ve2 kernel-headers-6.6.63-1.13.ve2 kernel-devel-6.6.63-1.13.ve2​
      ​
    ​
    ​
  1. 执行如下命令,重启实例使新配置生效。​
  • ​
    sudo reboot​
    ​
  1. 重新登录实例后,执行如下命令查看当前内核版本,确认已升级为修复漏洞后的内核版本。​
  • ​
    uname -r​
    ​
临时缓解措施​
若您的云服务器实例暂时无法升级内核,可先采取临时缓解措施,降低漏洞被利用的风险。但该措施无法彻底修复漏洞内核缺陷,建议后续尽快将内核升级至修复版本,以永久修复相关漏洞。​
​
CVE-2026-99999
CVE-2026-43502
CVE-2026-74469
CVE-2024-26924
CVE-2026-53212
​
该漏洞位于宿主机侧IPv4校验和完成路径,需在宿主机内核修复或关闭virtio-net的partial checksum offload。QEMU侧可设置csum=off和guest_csum=off,libvirt侧可在接口driver中设置host csum='off'和guest csum='off'。​
​
最近更新时间:2026.11.04 10:54:52
这个页面对您有帮助吗?
有用
有用
无用
无用