CVE-2025-15283WordPress Name Directory插件存在存储型跨站脚本漏洞,该漏洞源于对用户输入的'name_directory_name'和'name_directory_description'参数缺乏充分的输入验证和输出编码。攻击者可在这些字段中注入恶意JavaScript代码,由于数据被存储在数据库中,所有访问相关页面的用户都会执行注入的脚本。受影响的版本为1.30.3及之前的所有版本。由于无需认证即可利用,且漏洞位于插件的核心功能中,潜在影响范围较广。
漏洞出现在插件处理目录名称和描述的环节。admin.php第927-928行和shortcode.php第38、41、69行直接输出用户可控的输入而未进行适当转义。攻击者通过提交包含<script>标签或事件处理器的payload,当其他用户访问展示目录的页面时,恶意脚本会在其浏览器上下文中执行,可能导致会话劫持、敏感信息窃取或进一步的攻击。