10 个内核漏洞 Linux FreeBSD 中为 4,允许您获得系统 root 权限。

已发现一系列内核漏洞。 Linux 以及 FreeBSD。漏洞 Linux FreeBSD 中的漏洞允许远程代码执行、系统权限提升、容器逃逸或虚拟机隔离绕过。

内核漏洞 Linux:

  • 由于错误地将信息发送到了错误的邮件列表,零日漏洞计划在发布补丁之前暴露了 5 个漏洞:
    • ZDI-CAN-33549 - ksmbd 模块中文件实现的漏洞 伺服器 该漏洞基于 SMB 协议,可被利用在内核级别执行远程代码。问题源于 mbdirect_connection_rdma_xmit() 函数中的整数溢出,当内核编译时启用了“CONFIG_SMB_SERVER_SMBDIRECT=y”和“CONFIG_RDMA_RXE=y”选项时,就会发生此问题。攻击者必须能够写入目标提供的共享存储才能成功发起攻击。 服务器它还应该使用 RDMA 和 SMB Direct 技术。目前有一个可用的原型漏洞利用程序,该程序在以下环境中运行: Debian 13.
    • ZDI-CAN-33774 是 ksmbd 内核模块中的一个竞争条件漏洞,它会导致 SMB2 报头中的 62 字节数据被写入为 SMB1 协议分配的 40 字节缓冲区。如果攻击者能够访问 ksmbd 处理的 SMB 存储,则此漏洞可能导致远程代码执行。目前已有一个可用的原型漏洞利用程序。 Debian 13.
    • ZDI-CAN-33367 是内核网络协议栈中的一个漏洞,它允许本地用户通过覆盖页面缓存中的进程数据来获取 root 权限,类似于 Dirty Frag 和 Fragnesia 漏洞。这次的问题是由函数中的一个错误引起的。
      skb_zerocopy()。已准备好一个在不同版本中都能正常工作的原型漏洞利用程序。 Ubuntu该修复程序以补丁的形式提供。目前,只有 Alma 开发人员的补丁程序才受发行版支持。 Linux 我们发布了一个计划外的内核软件包更新,修复了这个漏洞。
    • ZDI-CAN-34068 是 VMWGFX 图形驱动程序中的一个缓冲区溢出漏洞,该驱动程序用于在 VMware 环境中实现 3D 加速。此漏洞允许本地用户通过访问 /dri/card* 设备来获取系统 root 权限。目前已有一个可用的原型漏洞利用程序。 Ubuntu 26.04
    • ZDI-CAN-34076 是 nvmet(NVMe Target)驱动程序中的一个漏洞,会导致内核内存内容的信息泄露。
  • 五个内核漏洞的信息已被披露,并且漏洞利用原型也已发布。这些漏洞允许非特权用户获得 root 权限并绕过容器隔离。这组漏洞的代号为“Infinity Core”。这些问题已在最新的内核版本中修复。
    • CVE-2026-98260 - 由于重用 POSIX 定时器结构而导致的释放后重用漏洞。该定时器结构的内存已在主线程的 exec() 调用期间崩溃后释放,但其引用仍保留在另一个线程的定时器队列中。已提供原型漏洞利用程序,并在 [此处应插入链接或说明] 中进行了演示。 Ubuntu 26.04 和 Android 在三星 Galaxy S26 Ultra 智能手机上。
    • CVE-2026-98256 - 由于辅助线程中的 exec() 调用与待处理信号队列 (sigqueue) 的清除之间存在竞争条件,因此存在释放后使用漏洞。在操作该队列时,即使关联的内存已被释放,对信号处理程序的引用仍可能保留在队列中,并可用于后续的信号处理。该漏洞利用程序已在 [此处应插入漏洞利用代码] 中演示。 Ubuntu 26.04.
    • CVE-2026-89754 — 由于在执行 `madvise(MADV_DONTNEED)` 后重复遍历内存页表时存在竞争条件,导致 `mincore()` 系统调用实现中出现缓冲区溢出漏洞。该漏洞利用程序已在以下代码中演示: Ubuntu 26.04.
    • CVE-2026-80775 - 由于在处理 futex 哈希时对引用计数器跟踪不当,prctl() 系统调用中存在释放后使用漏洞。
      在嵌套的 vfork() 调用中,共享同一 mm_struct 结构的任务之间存在竞争条件。利用此漏洞覆盖页面缓存中的 /usr/bin/passwd 文件的攻击示例见下文。 Ubuntu 26.04.
    • CVE-2026-98385 - 当调度器在不同的 CPU 核心上执行 `exec()` 调用期间,在任务关联的内存已被释放后,更新任务的 `mm_struct` 结构中的统计信息字段时,任务调度器缓存处理程序中存在一个释放后使用漏洞。该漏洞存在于启用了 `CONFIG_SCHED_CACHE` 选项的内核中。漏洞利用示例见此处。
      拱 Linux 内核版本为 7.2.4。
  • Vghost 内核子系统存在一个漏洞 (CVE-2026-74580),该子系统用于通过 Virtio 加速虚拟化系统中的 I/O 操作。此漏洞是由于对 I/O 转换表 (IOTLB) 缓存处理不当造成的,可被利用来提升权限并绕过客户机隔离。当通过 VHOST_SET_VRING_ADDR 或 VHOST_SET_VRING_NUM 调用重新配置地址或队列大小 (vring) 时,vq->meta_iotlb[] 缓存未被清除,导致新地址使用无效的内存映射条目进行转换。

    已发布一个用于获取 root 权限的原型漏洞利用程序,该程序已在多个发行版上进行了测试。 Ubuntu 4月26日,RHEL 9.8,亚马逊 Linux 2023.12.20260817,Azure Linux 3.0和 Oracle Linux 10.2.
    在具有虚拟 IOMMU 的虚拟化环境中,可以通过操纵客户系统中的 VIRTIO_F_RING_RESET 调用来利用此漏洞在主机系统内核级别执行代码。
    问题是从内核开始的 Linux 4.11 版本已修复,并在 5.10.265、5.15.216、6.1.183、6.6.152、6.12.104、6.18.45、7.1.9 和 7.2 版本中修复。作为一种解决方法,您可以限制对 /dev/vhost-net、/dev/vhost-vsock、/dev/vhost-scsi 和 /dev/vhost-vdpa-* 设备的访问。

FreeBSD 漏洞(已在 15.1-RELEASE-p5、14.5-RELEASE-p2 和 14.4-RELEASE-p11 中修复):

  • CVE-2026-101308 – 声卡驱动程序中存在释放后使用漏洞,该漏洞是由于缓冲区大小调整操作和内存映射 (mmap) 操作之间存在竞争条件造成的。此漏洞可能允许拥有声卡访问权限的本地用户获得 root 权限。
  • CVE-2026-101309、CVE-2026-101310 和 CVE-2026-101311 是 Bhyve 虚拟机管理程序组件中的漏洞,允许攻击者通过操纵客户机系统执行主机端代码。这些问题是由 xHCI(USB 3)控制器模型中的缓冲区越界竞争条件以及 HDA(高清音频)和帧缓冲区设备模型中缺少记录大小检查引起的。
  • CVE-2026-101307 — 实现 RACK(最近确认)丢包检测算法的 tcp_rack 模块中存在整数溢出漏洞,导致分配的缓冲区过小,无法容纳所有接收到的数据。当在已建立的 TCP 连接中发送大量 ACK 数据包时,该漏洞允许覆盖缓冲区边界之外最多 512 KB 的内存。利用此漏洞可能导致内核进入 panic 状态。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster