CVE-2025-65843CVE-2025-65843是发现于Aquarius Desktop 3.0.069 macOS版本中的高危安全漏洞,CVSS评分7.7。该漏洞存在于应用程序的支持数据归档生成功能中,由于不安全的符号链接处理机制,攻击者可以通过在~/Library/Logs/Aquarius目录中植入符号链接来访问系统任意位置的文件。应用程序使用JUCE目录迭代器递归枚举日志文件,并配置为自动跟随符号链接,但在写入文件数据前未验证目标是否为符号链接。这种设计缺陷使得本地攻击者能够绕过文件系统权限限制,读取或修改敏感文件,包括用户SSH密钥、配置文件等。当该漏洞与相关的HelperTool提权漏洞结合利用时,甚至可以访问root用户拥有的文件,造成更严重的安全后果。
该漏洞的根本原因在于Aquarius Desktop应用程序对符号链接处理的不安全性。具体来说:1) 应用程序在生成支持数据归档时,会遍历~/Library/Logs/Aquarius目录下的所有文件;2) 使用JUCE框架的目录迭代器,且配置为跟随符号链接(follow symlinks);3) 在递归枚举过程中,将符号链接当作普通文件处理;4) 读取符号链接指向的目标文件内容并将其写入ZIP归档包;5) 整个过程缺少对符号链接目标路径的验证和限制。攻击者只需在目标目录中创建指向敏感文件的符号链接,即可诱导应用程序读取并打包这些文件。这种攻击方式利用了应用程序对文件系统遍历操作的过度信任,属于典型的符号链接跟随漏洞。