#kernel-isolation

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

← 返回所有主题
👥 作者: Yingjie Cao, Xiaogang Zhu 0001, Dean Sullivan, Haowei Yang, Lei Xue 0001, Xian Li, Chenxiong Qian, Minrui Yan, Xiapu Luo

实时操作系统(RTOS)在读取用户空间内存时,如果多次读取同一地址且未保证一致性,容易产生双重获取(double-fetch)漏洞。传统静态分析无法检查商业现货(COTS)RTOS内核,而依赖宽时间窗口阈值的动态启发式方法误报率高且模拟开销大。针对这一问题,本文提出 ISOLATOS,这是首个硬件支持的 COTS RTOS 双重获取漏洞检测框架。ISOLATOS 利用现代 CPU 的内核隔离特性(如基于页错误捕获跨域访问),通过触发页错误来记录每次用户内存获取的元数据,并根据系统调用生命周期判定同一次系统调用中的多次获取是否为双重获取漏洞。研究团队在 QNX、VxWorks 和 seL4 三个广泛使用的 RTOS 上进行了评估,结果表明 ISOLATOS 相比最先进的基于模拟的检测器,运行时开销降低了 79.3 倍,同时具有更低的误报率。该方法发现了 43 个先前未知的 COTS RTOS 漏洞,其中 41 个获得厂商确认,2 个被分配了 CVE 编号。此外,作者在汽车系统中验证了这些漏洞的实际影响。该研究为 COTS RTOS 的安全性分析提供了新思路,特别适用于对封闭内核进行漏洞挖掘的场景。

💡 推荐理由: COTS RTOS 广泛用于汽车、工业控制等关键基础设施,双重获取漏洞可导致内核内存破坏。ISOLATOS 不依赖源码或厂商配合,为黑盒 RTOS 安全审计提供了高效方案,发现的 43 个漏洞凸显了此类系统的真实风险。

🎯 建议动作: 研究跟进

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