#memory-compression

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

← 返回所有主题
推荐 9.6
Conf: 50%
👥 作者: Martin Schwarzl, Pietro Borrello, Gururaj Saileshwar, Hanna Müller, Michael Schwarz 0001, Daniel Gruss

本文首次提出并系统研究了内存压缩算法中的时序侧信道攻击,命名为 Decomp+Time。此前针对压缩算法的侧信道研究仅利用了压缩率(如压缩后数据大小)这一指标,而本文发现解压过程中的数据依赖操作也会引入可观测的时序差异,从而构成信息泄露通道。该攻击影响范围远大于此前工作,因为内存压缩在现代操作系统中被广泛使用(如 Linux ZRAM、云环境、浏览器等),且即使应用仅通过远程接口暴露也可能被利用。核心挑战在于如何构造攻击者可控的压缩载荷,以足够的分辨率触发并放大解压时序差异。为此,作者设计了一个进化模糊测试工具 Comprezzor,能够自动搜索有效的 Decomp+Time 载荷,优化延迟差值,使得解压时间差异即使在远程网络条件下也能被可靠观测。实验表明,Decomp+Time 在本地泄漏速率可达 9.73 kB/s,在跨互联网(14 跳)场景下仍有 10.72 bit/min 的稳定速率。作者在四个不同场景中验证了攻击:1)通过远程 PHP 脚本从 Memcached 以 1.50 bit/min 泄漏数据;2)通过 Python-Flask 应用中的 PostgreSQL 数据库跨互联网以 2.69 bit/min 泄漏数据库记录;3)在 Linux 上从 ZRAM 压缩页面以 49.14 bit/min 本地泄漏机密;4)在启用 ZRAM 的系统上,从 Google Chrome 浏览器内的 V8 引擎泄漏内部堆指针。这些案例证明,即使目标仅通过远程接口可达,压缩敏感数据也可能导致严重的信息泄露。因此,本文呼吁重新审视压缩在敏感数据上的使用安全。研究贡献包括:首次提出内存压缩时序侧信道攻击、自动化载荷生成工具 Comprezzor、跨本地与远程的多场景实证分析,以及对现有压缩安全假设的挑战。适合系统安全研究者、操作系统与云平台开发者、以及关注数据泄露风险的蓝队人员阅读。

💡 推荐理由: 首次揭示内存压缩算法的解压时序侧信道,影响 Linux ZRAM、Memcached、PostgreSQL、Chrome 等广泛场景;即使远程应用也未能幸免,需重新评估压缩敏感数据的安全假设。

🎯 建议动作: 研究跟进

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