CVE-2025-49373CVE-2025-49373是WordPress插件Evergreen Content Poster中存在的一个跨站请求伪造(Cross-Site Request Forgery, CSRF)漏洞。该漏洞由Patchstack安全团队的安全研究员[email protected]发现并报告,披露时间为2025年10月22日。Evergreen Content Poster是一款用于WordPress的自动内容发布插件,允许站点管理员预先安排内容的定时发布。然而,该插件在处理用户请求时未充分实施CSRF防护机制(如CSRF Token验证、SameSite Cookie属性等),导致攻击者可以构造恶意的跨站请求,诱使已登录的管理员在不知情的情况下执行非预期的操作。
根据CVSS 3.1评分标准,该漏洞的评分为4.3分,属于中危级别。攻击者可以通过网络远程发起攻击,无需进行身份认证,但需要管理员用户进行交互(如点击恶意链接或访问恶意页面)。一旦漏洞被成功利用,攻击者可以篡改插件的配置、修改发布计划、注入恶意内容或执行其他管理操作,对站点的内容完整性和数据安全造成威胁。由于该漏洞影响范围为所有<= 1.4.5版本,使用该插件的WordPress站点管理员应尽快采取修复措施。
CSRF(跨站请求伪造)是一种利用用户已认证会话执行未授权操作的攻击方式。其核心原理是:浏览器在发送HTTP请求时会自动携带与目标域名相关的Cookie(包括会话Cookie),攻击者利用这一特性,诱使已登录用户在不知情的情况下向目标站点发送恶意请求。
Evergreen Content Poster插件在<= 1.4.5版本中缺少对关键操作的CSRF防护。具体而言,插件在处理管理面板中的表单提交(如修改发布计划、添加/编辑自动发布任务等)时,未在请求中验证CSRF Token(如WordPress标准的wp_nonce_field机制),也未设置SameSite Cookie属性。因此,攻击者可以构造一个包含恶意表单或图片标签的HTML页面,当已登录的管理员访问该页面时,浏览器会自动向目标WordPress站点发送请求,携带管理员的会话Cookie,从而以管理员身份执行操作。
利用方式如下:
1. 攻击者首先需要诱导目标管理员访问恶意构造的网页或点击恶意链接;
2. 该页面包含一个自动提交的表单或利用JavaScript发起跨域请求;
3. 请求发送到目标WordPress站点的Evergreen Content Poster插件处理端点;
4. 由于缺少CSRF Token验证,插件将请求视为合法操作并执行;
5. 攻击者可以借此修改插件设置、篡改定时发布内容或执行其他管理操作。
该漏洞的CVSS向量为:AV:N(网络攻击)/AC:L(低复杂度)/PR:N(无需权限)/UI:R(需要用户交互)/S:U(影响范围未改变)/C:L(低机密性影响)/I:L(低完整性影响)/A:N(无可用性影响)。