CVE-2025-23667CVE-2025-23667是WordPress插件custom-post-edit中存在的一个反射型跨站脚本(XSS)漏洞。该漏洞由于插件在Web页面生成过程中对用户输入未进行适当的过滤和转义处理,导致攻击者可以在用户访问恶意构造的链接时注入恶意脚本代码。此漏洞影响插件版本从n/a至1.0.4(含)。攻击者可以利用此漏洞窃取用户的会话Cookie、劫持用户账户、进行钓鱼攻击或在其他用户浏览器中执行任意JavaScript代码。由于该漏洞为反射型XSS,需要诱导用户点击特制的恶意链接才能触发,攻击复杂度较低,且无需认证即可实施攻击。CVSS评分7.1,属于高危漏洞。
该漏洞存在于custom-post-edit插件的front-end-post-edit组件中,具体位于处理URL参数的逻辑部分。插件在接收到用户请求时,会将URL中的参数值直接回显到页面响应中,而未对特殊字符进行HTML实体转义。攻击者可以通过构造包含JavaScript代码的URL参数,当受害者访问该链接时,恶意脚本将在受害者浏览器上下文中执行。典型的攻击Payload如在URL参数中注入<script>alert(document.cookie)</script>或使用事件处理器如<img src=x onerror=alert(1)>等。由于该插件用于在前端编辑自定义文章类型内容,攻击者主要针对具有文章编辑权限的用户进行攻击,以获取更高的权限访问。攻击成功后可获取用户会话令牌、修改网站内容或进行进一步的内网渗透。