CVE-2026-0682CVE-2026-0682是WordPress Church Admin插件中的一个服务端请求伪造(SSRF)漏洞。该插件在所有5.0.28及之前版本中存在安全缺陷,由于对audio_url参数的用户输入URL验证不充分,认证的具有管理员级别权限的攻击者可以强制服务器发起对任意位置的网络请求。这允许攻击者探测内网服务、访问云元数据端点、扫描内部网络端口等操作,可能导致敏感信息泄露和内部服务被攻击。漏洞需要攻击者具有WordPress管理员权限,虽然降低了利用门槛,但仍构成一定的安全风险。建议管理员立即升级到5.0.29或更高版本以修复此问题。
漏洞根源在于Church Admin插件的sermon-podcast.php和functions.php文件中,对audio_url参数缺乏严格的URL验证机制。攻击者(需具备管理员权限)可以通过构造包含恶意URL的audio_url参数,利用服务器作为代理发起请求。由于服务器通常处于内网环境且被信任,攻击者可以访问本不应该暴露的内部服务和API端点。典型的攻击利用场景包括:访问云服务商元数据端点(如AWS 169.254.169.254)获取实例敏感信息、探测内网服务端口和版本信息、读取本地文件(如file://协议)、对内网应用进行指纹识别等。CVSS评分2.2(低危)反映了该漏洞需要高权限认证且攻击复杂度较高,但SSRF类漏洞一旦与内网服务结合可能造成严重后果。修复方案需在服务端对URL进行严格的白名单校验,限制可访问的协议和域名范围。