#kernel
atlasum.net · ⭐️ 8/10 · 2026-11-01
Linux IPv4/TCP 栈的释放后重用漏洞 CVE-2026-98432 被列为 CVSS 9.8 的严重问题,受影响的是 Linux 系统,而不涉及 BSD、macOS 或 Windows。评论中引述的说明称,它并非 MPTCP 专属漏洞;通过互联网利用的可能性不高,因为许多 ISP 路由器会丢弃带 IP options 的数据包,而且成功利用需要多个 CPU 核心参与数据包处理。评论者还指出 Ubuntu 和 Red Hat 的 CVE 页面尚未列出补丁,并将自行丢弃带 IP options 的数据包描述为有帮助但不完整的缓解措施。
lwn.net · ⭐️ 7/10 · 2026-10-20
在 Kangrejos 2026 上,Rust 编译器贡献者 Jana Dönszelmann 介绍了 nightly 中已可用的“外部可实现项”(externally implementable items,用 \\[eii\] 标注):一个 crate 可声明由其他 crate 实现的函数,作为 C 弱符号链接的受检查替代;编译器保证至多一个定义,并在既无外部定义又无回退实现时报错。该机制目前依靠弱链接实现,以便各 crate 并行生成代码,但受 Windows 弱链接限制,仅支持类 Unix 平台。她还演示了基于该机制的 -Coverflow-checks=report 原型和 report\integer\overflow\(\):发生整数溢出时调用可返回的处理函数,默认仍转入 panic,使用者需启用该编译选项并自行定义处理函数。她认为这套溢出检查改动不大,但尚未正式提议纳入语言,而是先征求内核开发者意见,尤其是 Rust for Linux 当前溢出即 panic 与 Linus Torvalds 认为意外溢出不应使整个内核崩溃之间的分歧。
lwn.net · ⭐️ 7/10 · 2026-10-14
用 Rust 编写操作系统内核的 Asterinas 项目发布了 0.19.0 版本。此次更新包含一个能够运行 X.org 的新图形子系统、“最小但可用”的 64 位 Arm 支持,以及更好的虚拟化支持。LWN 曾在 2025 年报道过该项目,本次发布信息来自 LWN 的报道与项目公告。