先了解这件事
AI 综述
2025年11月3日发布的macOS Tahoe 26.1修复了macOS Terminal中可发起DNS请求的行为。据Johann Rehberger披露的Terminal DiLLMa后续研究,macOS Terminal曾允许特定ANSI转义码序列发起DNS请求,攻击者可借间接提示注入让LLM CLI工具读取表格数据并以DNS请求外泄,作者因此获致谢。作者指出,LLM集成的CLI应用常未处理ANSI转义字符,建议默认用类似cat -v的方式编码控制字符,并提供了Python与Go的编码函数。目前该问题已随上述系统版本修复。
AI 根据公开报道生成
最新进展 · 正式报道
从间接提示注入到 macOS Terminal 的 DNS 数据外泄事件进展
1 个已确认进展
- 来源:Johann Rehberger / Embrace The Red
报道与讨论时间线
按时间查看正式报道与传播讨论;两类内容的证据等级保持独立。
7月16日
Johann Rehberger / Embrace The Red
从间接提示注入到 macOS Terminal 的 DNS 数据外泄
Johann Rehberger 披露其 Terminal DiLLMa 后续研究:macOS Terminal 曾允许特定 ANSI 转义码序列发起 DNS 请求,攻击者可借间接提示注入让 LLM CLI 工具读取表格数据并以 DNS 请求外泄。该问题已于 2025 年 11 月 3 日发布的 macOS Tahoe 26.1 中修复,作者获致谢。作者指出 LLM 集成的 CLI 应用常未处理 ANSI 转义字符,建议默认用类似 cat -v 的方式编码控制字符,并提供了 Python 与 Go 的编码函数。