IPBUF安全漏洞报告
English
CVE-2025-64738 CVSS 5.0 中危

CVE-2025-64738: Zoom Workplace macOS路径遍历导致信息泄露

披露日期: 2025-11-13

漏洞信息

漏洞编号
CVE-2025-64738
漏洞类型
路径遍历(Path Traversal)
CVSS评分
5.0 中危
攻击向量
本地 (AV:L)
认证要求
低权限 (PR:L)
用户交互
需要交互 (UI:R)
影响产品
Zoom Workplace for macOS

相关标签

CVE-2025-64738路径遍历信息泄露Zoom WorkplacemacOS本地攻击路径遍历漏洞文件遍历External Control of File Path

漏洞概述

CVE-2025-64738是Zoom Workplace for macOS中的一个路径遍历漏洞。攻击者可以利用此漏洞通过外部控制文件名或路径的方式,在未经授权的情况下访问系统敏感文件。该漏洞需要攻击者具备低权限用户身份并通过本地访问发起攻击,同时需要一定的用户交互。CVSS评分5.0,属于中等严重程度。漏洞主要影响机密性,可导致高敏感度信息泄露,但不影响系统完整性和可用性。Zoom官方已发布6.5.10版本修复此问题,建议用户尽快升级到最新版本以消除安全风险。

技术细节

该漏洞属于外部控制文件名或路径(External Control of File Name or Path)类型,攻击者可以通过构造特殊的文件路径来绕过安全限制。在Zoom Workplace for macOS应用中,由于对用户输入的文件路径验证不充分,攻击者能够使用目录遍历序列(如../)来访问应用程序沙箱之外的文件系统资源。攻击者需要具备经过身份验证的低权限账户,并通过本地访问方式利用此漏洞。攻击成功后,攻击者可以读取目标系统上的敏感文件内容,包括但不限于配置文件、用户数据、系统凭证等高价值信息。由于攻击复杂度较低(AC:L),且需要用户交互(UI:R),实际利用难度中等。修复后的版本6.5.10加强了对文件路径输入的验证和限制。

攻击链分析

STEP 1
步骤1
攻击者获得目标macOS系统的低权限用户账户访问权限
STEP 2
步骤2
攻击者在Zoom Workplace应用中触发文件操作功能(如文件传输、附件打开等)
STEP 3
步骤3
攻击者构造包含目录遍历序列(如../)的恶意文件路径,绕过安全限制
STEP 4
步骤4
Zoom应用处理该路径时未进行充分验证,导致访问应用程序沙箱外的文件系统
STEP 5
步骤5
攻击者成功读取目标敏感文件内容,造成信息泄露

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
# CVE-2025-64738 PoC - Zoom Workplace macOS Path Traversal # This PoC demonstrates the path traversal vulnerability in Zoom Workplace for macOS # Note: This is for educational and authorized testing purposes only import os import subprocess import sys def check_zoom_version(): """Check if Zoom Workplace is installed and its version""" zoom_path = "/Applications/zoom.us.app" if os.path.exists(zoom_path): print(f"[+] Zoom Workplace found at: {zoom_path}") # Version check would go here return True else: print("[-] Zoom Workplace not found") return False def exploit_path_traversal(): """ Simulate path traversal exploitation In real scenario, this would interact with Zoom's file handling functionality """ print("[*] Attempting to exploit path traversal vulnerability...") # Malicious path attempting to access system files malicious_paths = [ "../../../etc/passwd", "../../../Users/Shared/zoom_traversal.txt", "../../../../../../../../../../../../tmp/zoom_test.txt" ] for path in malicious_paths: print(f"[*] Testing path: {path}") # In actual exploitation, this would be passed to Zoom's vulnerable function # simulated_path = zoom_vulnerable_function(path) print("[!] This is a simulated PoC. Real exploitation requires local access to Zoom.") print("[!] Recommendation: Upgrade to Zoom Workplace macOS version 6.5.10 or later") def main(): print("="*60) print("CVE-2025-64738 PoC - Zoom Workplace macOS Path Traversal") print("="*60) if not check_zoom_version(): sys.exit(1) exploit_path_traversal() print("\n[*] Mitigation: Update to Zoom Workplace macOS >= 6.5.10") if __name__ == "__main__": main()

影响范围

Zoom Workplace for macOS < 6.5.10

防御指南

临时缓解措施
在无法立即升级的情况下,可采取以下临时缓解措施:限制低权限用户对Zoom应用的访问权限;监控系统日志中异常的Zoom文件操作行为;启用macOS的完整磁盘访问限制功能;避免在Zoom中打开来源不明的文件或链接。同时建议尽快安排计划将Zoom Workplace升级到6.5.10或更新版本以彻底消除该漏洞风险。

参考链接

快速导航: 前沿安全 最新收录域名列表 最新威胁情报列表 最新网站排名列表 最新工具资源列表 最新CVE漏洞列表