CVE-2025-8666CVE-2025-8666是WordPress插件Testimonial Carousel For Elementor中的一个高危安全漏洞。该插件版本小于或等于11.6.2时存在存储型跨站脚本(XSS)漏洞,攻击者可通过多个参数注入恶意Web脚本。由于该插件在处理用户输入时缺乏足够的输入清理和输出转义,攻击者可以利用此漏洞在包含受污染内容的页面中执行任意JavaScript代码。漏洞需要认证才能利用,但攻击者仅需拥有贡献者(contributor)级别或更高的权限即可发起攻击。一旦恶意脚本被注入,任何访问受影响页面的用户都会触发该脚本执行,可能导致会话劫持、敏感信息窃取或进一步的恶意操作。此漏洞由Wordfence安全团队于2025年10月25日披露,影响范围广泛,因为该插件被众多WordPress网站使用。
该漏洞属于存储型跨站脚本攻击(SStored XSS),源于插件对用户输入的验证和转义不足。攻击者通过利用多个Widget组件中的参数实现恶意脚本注入。受影响的组件包括:Animated Carousel的Coverflow和Cube渲染类(TestimonialscarouselCoverflow和TestimonialscarouselCube)、Section With Carousel的Cube类(SectionWithCube)以及Testimonials Carousel的Blog类(TestimonialscarouselBlog)。具体漏洞位置分布在多个PHP文件的多个行号,如class-testimonialscarousel-coverflow.php的1425和1443行、class-testimonialscarousel-cube.php的913行、class-section-with-cube.php的1167行以及class-testimonialscarousel-blog.php的1192行。攻击者通过在评论或轮播内容中嵌入包含JavaScript代码的Payload,当其他用户访问包含这些内容的页面时,浏览器会解析并执行注入的脚本。攻击者可以利用此漏洞窃取用户Cookie、劫持会话、执行钓鱼攻击或传播恶意软件。