#smt

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

← 返回所有主题
👥 作者: Ahmed Najeeb, Billy Bob Brumley

本文研究 MIPS 处理器在现代嵌入式系统(如路由器、工业控制器、IoT 设备)中面临微架构侧信道攻击的脆弱性。尽管 MIPS 架构历史悠久且广泛部署,但其对侧信道攻击的防御能力长期未受关注。作者发现,在这些平台上普遍使用的同步多线程(SMT)特性会引入强大的跨核时序通道。为此,他们提出了 MIPSBLEED 框架,该系统性地分析和利用了三个共享微架构组件(L1 数据缓存、L1 指令缓存和执行引擎)的信息泄漏。通过精心设计的汇编级探测探针和定量泄漏评估,作者演示了无需特权访问即可实现的高分辨率时序攻击。实验表明,所有三个通道均存在显著的信息泄漏,并最终在真实椭圆曲线密码套件上实现了单迹线密钥恢复攻击。该工作将 MIPS 定位为微架构安全研究中被忽视但关键的目标,并强调了在资源受限且启用 SMT 的嵌入式系统中迫切需要轻量级隔离机制。

💡 推荐理由: MIPS 处理器仍广泛用于路由器、工业控制器等关键基础设施,但此前缺乏对其微架构安全性尤其是 SMT 时序泄漏的系统评估。本研究揭示了实际可用的攻击路径,可导致加密密钥泄露,对嵌入式系统安全具有重要警示意义。

🎯 建议动作: 研究跟进

排序因子: 影响边界/网络设备 (+5) | 来自 arXiv 其他板块 (+2) | Community 数据源 (+1) | LLM 评分加成 (+0.5)
👥 作者: Sanjay Rawat

本文提出 NeuroLog,一个端到端、无需构建环境的漏洞发现流水线,用于 C/C++ 源代码。核心思路是将 LLM、Datalog(Soufflé)和 SMT 求解器(Z3)分层协作:LLM 逐个函数提取类型化的数据流事实;Soufflé 规则网将这些事实组合成跨函数的发现;Z3 后处理过滤不可行路径并为每个幸存路径输出 SAT 模型。为超越纯静态分析,还引入运行时证据:从少量语料种子导出的可能范围不变量以极低成本收紧 SMT 问题。第二个 LLM 智能体读取每个 SAT 模型并编写 Python 程序生成候选崩溃输入,由 AddressSanitizer 验证。实验覆盖 stb、cJSON、libxml2、FFmpeg demuxer 切片和 curl 8.3.0,重新发现了 8 个 CVE 类问题,包括 CVSS 9.8 的 SOCKS5 堆溢出 CVE-2023-38545。在 libarchive HEAD 上发现 5 个内存安全漏洞(4 个先前未报告),其中 cpio use-after-free 在 7 小时内得到确认。提取阶段约 37 秒、成本 $0.005(stb);崩溃合成将静态发现转化为 102 字节的 stb_vorbis 崩溃(两轮 LLM 交互)。来自三个 Matroska 种子的似然不变性过滤器消除了 FFmpeg demuxer 可行集中的 13.2%。该方法结合了静态缩小 SMT(Saturn, Pinpoint)和 Datalog 与 SMT(Formulog)的先前工作,新贡献在于 LLM 推导的事实库、无构建流水线以及将 SAT 模型作为合成崩溃输入的制品而非简单的是/否判定。适合安全研究人员、漏洞发现工程师和软件质量保障团队阅读。

💡 推荐理由: 该方法首次将LLM、Datalog和SMT求解器无缝集成,无需构建环境即可发现真实CVE,显著降低了漏洞挖掘的门槛和成本。其可解释性(审计SAT模型)和实用性(直接生成验证过的崩溃输入)对蓝队和安全工程师极具价值。

🎯 建议动作: 研究跟进

排序因子: 影响边界/网络设备 (+5) | 来自 arXiv 其他板块 (+2) | 命中热门研究主题 (+2) | Community 数据源 (+1) | LLM 评分加成 (+0.5)
👥 作者: Mohammadkazem Taram, Xida Ren, Ashish Venkat, Dean M. Tullsen

该论文针对同时多线程(SMT)处理器中基于资源竞争的隐蔽信道攻击问题,提出了一种名为SecSMT的硬件安全架构。SMT技术通过共享执行资源(如缓存、功能单元、内存端口)提升性能,但恶意线程可利用资源竞争的时间差异构建隐蔽信道,实现跨线程信息泄露。现有防御手段(如缓存分区、带宽限制)往往带来显著的性能开销或无法完全阻断所有信道。SecSMT通过对处理器微架构进行关键修改,在保持高性能的同时有效阻断隐蔽信道。核心方法包括:(1) 动态资源隔离机制,根据线程的安全等级动态调整共享资源的分配策略;(2) 随机化资源访问时序,引入噪声使攻击者难以通过时间差提取信息;(3) 对敏感操作进行硬件强制序列化,消除推断执行和资源争用的可观测差异。实验采用模拟器(如gem5)和真实硬件平台(Intel/AMD SMT处理器)评估,在SPEC CPU等基准测试中,SecSMT将隐蔽信道的容量降低超过99%(接近零信道容量),而性能开销控制在5%以内。该工作首次实现了对多种竞争信道(缓存、TLS、功能单元等)的全面防护,且无需修改软件堆栈。适合计算机体系结构和系统安全领域的研究者、处理器设计人员阅读。

💡 推荐理由: 首次提出既实用又全面的SMT竞争隐蔽信道防御方案,在几乎不损失性能的前提下将信道容量降至接近零,对云服务、多租户环境中的信息隔离具有重要参考价值。

🎯 建议动作: 研究跟进

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