CVE-2025-10930CVE-2025-10930是Drupal Currency模块中的一个跨站请求伪造(CSRF)漏洞。该漏洞存在于Currency模块的特定功能中,攻击者可以诱导已登录的管理员用户在不知情的情况下执行非预期的操作。由于Drupal Currency模块处理货币相关的敏感业务逻辑,CSRF漏洞可能导致恶意修改货币配置、汇率设置或触发其他管理员操作。攻击者通过构造恶意链接或嵌入恶意HTML内容,利用用户浏览器自动发送认证凭证的特性,在用户已登录的状态下执行未经授权的请求。该漏洞影响版本从0.0.0到3.5.0之前的所有版本,CVSS评分4.3属于中等严重程度,主要风险在于需要用户交互和低权限影响。
该CSRF漏洞存在于Drupal Currency模块的表单处理机制中。Drupal的表单系统通常依赖token验证来防止CSRF攻击,但Currency模块的某些表单处理函数缺少适当的token验证或验证机制存在缺陷。攻击者可以创建一个包含恶意表单的网页,当管理员用户访问该页面时,浏览器会自动向Drupal站点发送已认证的请求。由于Drupal使用session cookie进行身份验证,恶意请求会携带有效的session信息,导致服务器认为这是合法的管理员操作。攻击者通常针对Currency模块的货币配置更新、汇率导入或货币格式设置等功能发起攻击。攻击者可以利用JavaScript自动提交表单或诱导用户点击触发按钮,在后台静默执行恶意请求。