#kernel-hardening

共收录 2 条相关安全情报。

← 返回所有主题
👥 作者: Hao-Yu Yang, Yu-Ting Lin

该论文关注 Linux 内核为提升 I/O 性能与内存管理效率而引入的新机制所带来的安全副作用,并聚焦两个相互关联的目标:一是 io_uring 异步 I/O 子系统,二是 Linux 6.18 中为 SLUB 分配器新增的 sheaf/barn(束/仓)缓存机制。研究者在这一交叉领域报告了两个此前未知的 io_uring 漏洞,并将其中的一个发展为在启用内核加固配置的前提下仍可完成的完整本地权限提升链。在构造该链条的过程中,作者发现 sheaf/barn 机制动摇了若干既有利用技术的长期前提假设——例如跨缓存(cross-cache)攻击所依赖的对象迁移模型——同时其设计本身也削弱了现有 SLUB 空闲链表(freelist)保护的有效性。论文对这两点观察分别进行了分析,并将其转化为可复用的原语。在此基础上,作者提出了三种面向 sheaf 的新型利用技术;其中一种基于 RCU 与 sheaf 结合的跨缓存技术,摆脱了传统上必须借助 buddy(伙伴)系统才能实现对象跨缓存迁移的依赖,从而对缓存池之间的对象迁移提供了更灵活、更可靠的控制能力。总体而言,论文的贡献可归纳为:披露两个 io_uring 新漏洞并给出一个完整 LPE 链;系统性地刻画 sheaf/barn 对既有利用范式与缓解措施的冲击;提出三类新的 sheaf 相关原语与技术;并论证 sheaf/barn 层构成 Linux 内核中一个全新且尚未被充分探索的攻击面。适合内核安全研究人员、漏洞挖掘与利用缓解方向的工程师、以及负责 Linux 发行版内核加固与补丁跟进的安全团队阅读。

💡 推荐理由: 它把 io_uring 与 Linux 6.18 新增的 SLUB sheaf/barn 缓存并列为攻击面,并声称在加固内核上完成了 LPE 链,还指出该机制削弱了既有 freelist 保护、动摇了 cross-cache 的前提。对内核加固与发行版补丁跟进有直接参考价值。

🎯 建议动作: 研究跟进:将该论文纳入内核安全与利用缓解方向的内部评估,跟踪作者公开的漏洞编号、上游补丁状态与缓解措施有效性结论

排序因子: 有可用补丁/修复方案 (+3) | 来自 arXiv 其他板块 (+2) | Community 数据源 (+1) | LLM 评分加成 (+0.6)
👥 作者: Yinhao Hu, Pengyu Ding, Zhenpeng Lin, Dongliang Mu, Yuan Li

本论文是一篇系统化知识(SoK)研究,旨在从攻防双视角深入评估Linux内核加固机制的有效性。研究首先系统梳理了现有Linux内核安全加固技术,包括内核地址空间布局随机化(KASLR)、堆栈防护、控制流完整性(CFI)、内核控制流完整性(kCFI)、指针认证(PAC)、内存标记扩展(MTE)以及各种内存安全缓解措施。接着,论文从攻击者角度出发,分析了这些加固机制在实际漏洞利用中被绕过的可能性,总结了常见绕过技术及其适用条件。从防御者角度,作者评估了不同加固方案在阻止漏洞利用链各阶段(如信息泄露、控制流劫持、权限提升)的实际效果,并指出当前加固方案的覆盖盲区和性能开销权衡。论文还探讨了近年来提出的新型防御思路,如基于机器学习的异常检测和形式化验证的内核模块。通过对比实验和案例研究,作者揭示了以下关键发现:1)虽然现代内核集成了多层加固,但攻击者仍可通过组合特定绕过技术(如利用侧信道泄露KASLR基址)实现成功利用;2)不同加固方案之间存在依赖关系,单一机制的失效可能导致整个防御链崩溃;3)当前加固方案在兼容性与安全性之间尚未达到理想平衡。最后,论文提出了未来研究方向,包括开发自适应防护策略和硬件辅助安全机制。该研究成果对系统安全研究人员、内核开发者和安全运维人员理解内核防御现状与提升加固有效性具有重要参考价值。

💡 推荐理由: Linux内核是云基础设施和物联网设备的基石,其安全性直接关乎数百万系统的稳定。该SoK系统梳理了攻防对抗中加固措施的真实效力,帮助蓝队识别防御盲区并优化加固策略。

🎯 建议动作: 研究跟进

排序因子: 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.5)