CVE-2026-34643Adobe After Effects 26.0、25.6.4及更早版本存在越界写入漏洞。该漏洞是由于软件在处理特定文件时边界检查不当导致的。攻击者可诱导受害者打开特制的恶意文件,从而在当前用户权限上下文中执行任意代码。成功利用此漏洞可能导致攻击者完全控制受影响系统,造成敏感信息泄露、数据篡改或服务中断等严重后果。
该漏洞属于典型的内存破坏类安全漏洞,根本原因是应用程序在解析文件数据时未能正确执行边界检查。具体而言,当After Effects加载受影响的恶意文件时,会将文件内容读取到内存缓冲区中。由于存在逻辑缺陷,程序可能会将超过缓冲区容量的数据写入相邻的内存区域。这种越界写入操作具有破坏性,因为它可能覆盖堆栈上的返回地址、堆上的元数据结构或函数指针表。攻击者可以通过精心构造文件中的数据模式,精确控制被覆盖的内存值。当程序尝试访问这些被修改的内存地址或执行由此触发的虚函数调用时,CPU指针将被重定向至攻击者注入的恶意指令,从而实现任意代码执行。虽然利用该漏洞需要用户交互(打开文件),但一旦触发,代码将以当前用户的权限运行,无需额外的系统级权限提升。