tcache 键随机化下的双释放绕过

glibc 2.34 将 tcache double-free 检测的 key 从线程指针替换为 getrandom 随机值。64 位熵看似牢不可破,但检测本质是 chunk 用户区偏移 +0x08 处的一次 cmp 指令——而非链表完整性校验。覆写这 8 字节,快路径放行。
  • 发表于 2026-09-01 09:27:30
  • 阅读 ( 2837 )
  • 分类:WEB安全

0 条评论

Dracarys
Dracarys

信息安全工程师

10 篇文章