Nebula Security 的研究人員披露了 18 個核心漏洞的詳細資訊。 Linux 並針對這些漏洞開發了利用程序,使非特權本地用戶能夠獲得系統 root 權限。這些漏洞已在春季和夏季的多次核心更新中修復。已發現的問題:
- CVE-2026-43502(漏洞利用)是 RDS(可靠資料報套接字)網路子系統中的漏洞,原因是零拷貝模式下傳送資料失敗時,固定記憶體頁的清除不徹底,導致訊息在入隊前遺失。該漏洞代號為 ZcopyReaper,從核心版本 4.17 開始出現,並已於 5 月在核心中修復。在核心編譯時啟用了 CONFIG_INET=y、CONFIG_AIO=y、CONFIG_RDS=y|m 和 CONFIG_RDS_TCP=y|m 選項(通常為預設值)的系統上,可以利用此漏洞。攻擊不需要存取使用者 ID 命名空間的權限。該漏洞已在 openSUSE 系統上使用預設的 6.4 核心進行了演示。
- CVE-2026-80714(漏洞利用)-IP虛擬伺服器(IPVS)子系統中的釋放後重複使用漏洞是由連接同步期間IP_VS_CONN_F_ONE_PACKET標誌的錯誤設定引起的。這會導致連接生命週期結束後,哈希表中仍會殘留指向已釋放的ip_vs_conn結構的懸空指標。該漏洞已於8月19日修復。漏洞利用程式已在[此處應插入連結或文件名稱]中演示。 Debian 13,6.12 核。
- CVE-2026-74597(漏洞利用)-ip6_tunnel 驅動程式中的漏洞,原因是錯誤地將 HAO(歸屬位址選項)偏移量套用於從外部封包計算的封裝封包。透過發送帶有特製頭部資訊的封裝資料包,攻擊者可以將資料寫入已分配緩衝區末尾之外。該漏洞已於 8 月 19 日修復。此漏洞利用程式已在 [此處應插入連結] 中演示。 CentOS 核心版本 6.12。
- CVE-2026-74581(漏洞利用)-IPv6 路由表程式碼中的漏洞,由釋放後使用(use-after-free)所引起(在釋放路由的記憶體後,指向該路由的活動指標仍然存在)。該問題已於 8 月 19 日修復。此漏洞利用程式已在 [此處應插入範例程式碼] 中演示。 Debian 13,6.12 核。
- CVE-2026-74480(漏洞利用)-網路橋接子系統中的一個漏洞,由多播組退出程式碼中的釋放後使用(use-after-free)引起(從鍊錶中刪除元素後,循環未終止,在迭代過程中,存取了刪除後剩餘的連接埠清單指標)。該問題已於8月9日修復。該漏洞已在核心版本為6.12的RHEL 10系統中示範。
- CVE-2026-72255(漏洞利用)-netfilter 子系統的 nf_queue 模組有釋放後重複使用漏洞,當與網路橋接器關聯的封包在移除後仍保留在 NFQUEUE 佇列中時,就會發生此漏洞。該問題已於 7 月 24 日修復。漏洞利用程式已在 [此處應插入連結或文件名稱] 中演示。 Ubuntu 26.04,7.0 核。
- CVE-2026-72137(漏洞利用)-IPSec XFRM 模組中的一個漏洞,當 keepalive 封包傳送錯誤時,會導致 skb 結構被雙重釋放。該問題已於 6 月 30 日修復。此漏洞利用程式已在 [此處應插入連結或文件名稱] 中演示。 Ubuntu 26.04,7.0 核。
- CVE-2026-68376(漏洞利用)是 SCTP 協定實作中的漏洞,由於用於儲存 HMAC 識別碼的陣列大小計算錯誤,導致緩衝區溢位。該問題已於 8 月 3 日修復。此漏洞利用程式已在 [此處應插入範例程式碼] 中演示。 Ubuntu 26.04,7.0 核。
- CVE-2026-68162(漏洞利用)是 SCTP 協定實作中的漏洞,當嘗試在關閉控制套接字後修改 sysctl 參數時,會導致釋放後使用 (use-after-free) 漏洞。該問題已於 4 月 10 日修復。此漏洞利用程式已在 [此處應插入連結或程式碼] 中演示。 Ubuntu 26.04,7.0 核。
- CVE-2026-64560(漏洞利用)是 posix-cpu-timer 中的漏洞,由於執行緒組長變更後定時器刪除和 exec() 呼叫之間存在競爭條件,會導致釋放後使用 (use-after-free) 漏洞。該問題已於 7 月 5 日修復。該漏洞已在運行該平台的 Google Pixel 設備上演示。 Android.
- CVE-2026-52933(漏洞利用)-io_uring 子系統中的一個漏洞,當 IO_POLL_CANCEL_FLAG 標誌被設定時,由於 atomic_read() 的值與引用計數器相比被解釋為負數,導致記憶體釋放後仍被存取。該問題已於 4 月 15 日修復。該漏洞已在 Fedora 系統中被展示。 Linux 核心版本 6.19。
- CVE-2026-52924(漏洞利用)是 SCTP 協定實作中的漏洞,由於在「過期 cookie」錯誤導致流表釋放後,發送佇列中仍然存在活動指標和數據,從而造成釋放後使用 (use-after-free) 漏洞。該漏洞已於 6 月 19 日修復。此漏洞利用程式已在 [此處應插入範例] 中演示。 Ubuntu 26.04,7.0 核。
- CVE-2026-52923(漏洞利用)是 SysV IPC 子系統中的漏洞,由於 IDR 結構中遺留了一個指向已釋放索引元素的懸空指針,導致釋放後記憶體存取。該漏洞已於 7 月 24 日修復。該漏洞已在核心版本為 6.12 的 RHEL 10 系統中驗證。
- CVE-2026-52912(漏洞利用)-netfilter 子系統的 nf_queue 模組有一個漏洞,該漏洞是由於在刪除網路橋接器後,與該網路橋接器相關的套件仍在 NFQUEUE 佇列中時,指標處理不當導致釋放後使用 (use-after-free) 漏洞。該漏洞已於 6 月 1 日修復。該漏洞已在 openSUSE 6.4 核心系統上演示。
- CVE-2026-43501(漏洞利用)-IPv6 SRH(來源路由標頭)重打包程式碼中的漏洞,由於缺乏新封包可能大於舊標頭情況的驗證,導致資料寫入越界。該漏洞已於5月7日修復。該漏洞利用程式已在kernelCTF比賽中展示。
- CVE-2026-43042(漏洞利用)是 MPLS 機制中的一個漏洞,當同時讀取鎖定並更改表大小時,由於競爭條件而導致越界存取。該問題已於 4 月 11 日修復。此漏洞利用程式已在 [此處應插入範例] 中演示。 Debian 13,6.12 核。
- CVE-2026-31678(漏洞利用)是 OpenvSwitch 子系統中的漏洞,原因是當網路設備的引用在 RCU(讀取-複製-更新)週期完成之前被移除時,由於競爭條件導致釋放後記憶體存取失敗。該漏洞已於 4 月 2 日修復。該漏洞已在 Fedora 系統中得到驗證。 Linux 44,核心版本 6.19。
- CVE-2026-31659(漏洞利用)是 BATMAN(Better Approach to Mobile Ad-hoc Networking,移動自組網改進方案)協定實現中的一個漏洞,該漏洞會導致緩衝區溢出,原因是計算緩衝區大小時使用了 16 位元值,從而導致整數溢出。該問題已於 4 月 18 日修復。該漏洞已在 Arch Linux 中得到驗證。 Linux 核心版本 6.19。
來源: opennet.ru
