CVE-2026-43680Claris FileMaker Cloud 中存在一个远程代码执行漏洞。具有管理员控制台特权的攻击者可以利用该漏洞绕过前端对操作系统脚本计划类型的限制。通过构造特定的请求,攻击者能够在底层主机上执行任意操作系统命令。该漏洞可能导致服务器被完全控制,已在 FileMaker Cloud 2.22.0.5 版本中修复。
该漏洞的根本原因在于 Claris FileMaker Cloud 管理控制台的前端验证机制与后端处理逻辑不一致。虽然前端界面试图限制用户创建特定类型的“操作系统脚本计划”,以防止执行任意系统命令,但后端 API 接收数据时未对脚本类型和内容进行严格的二次校验。攻击者首先需要拥有管理员控制台的高权限账号(PR:H)。在获得权限后,攻击者可以通过拦截并修改发送至服务器的 API 请求(例如将计划类型修改为受限的 OS Script 类型,并在脚本正文中注入恶意 Shell 命令)。由于后端信任经过认证的管理员请求,直接将恶意指令传递给操作系统的调度器执行,从而导致远程代码执行。