→ برگشت به فید آسیبپذیریها
CVE-2026-97630 · fv-wordpress-flowplayer
آسیبپذیری تزریق اسکریپت ذخیرهشده (Stored XSS) در افزونه FV Flowplayer Video Player
افزونه FV Flowplayer Video Player وردپرس در همه نسخههای تا و شامل ۷.۵.۵۴.۷۲۱۲، بهدلیل پاکسازی ناکافی ورودی و فراردهی ناکافی خروجی، از طریق ویژگی بدون نقلقول شورتکد popup در برابر تزریق اسکریپت ذخیرهشده (Stored XSS) آسیبپذیر است. مهاجم احراز هویتشده با دسترسی سطح مشترک (Subscriber) یا بالاتر میتواند اسکریپت وب دلخواه را در صفحات تزریق کند تا هنگام بازدید کاربر اجرا شود؛ بهرهبرداری موفق نیازمند فعال بودن گزینه profile_videos_enable_bio است و اجرا در صفحه بیوگرافی یا بایگانی نویسنده، جایی که شورتکد profile-video رندر میشود، رخ میدهد. از آنجا که وصله امنیتی منتشر شده است، افزونه را فوراً به نسخهای جدیدتر از ۷.۵.۵۴.۷۲۱۲ بهروزرسانی کنید.
نسخههای تحت تأثیر
<= 7.5.54.7212
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته fv-wordpress-flowplayer را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://plugins.trac.wordpress.org/browser/fv-wordpress-flowplayer/trunk/flowplayer/modules/ad-popup.module.js#L64 ↗
- https://plugins.trac.wordpress.org/browser/fv-wordpress-flowplayer/trunk/models/custom-videos.php#L329 ↗
- https://plugins.trac.wordpress.org/browser/fv-wordpress-flowplayer/trunk/models/custom-videos.php#L360 ↗
- https://plugins.trac.wordpress.org/browser/fv-wordpress-flowplayer/trunk/models/custom-videos.php#L418 ↗
- https://plugins.trac.wordpress.org/browser/fv-wordpress-flowplayer/trunk/models/flowplayer-frontend.php#L993 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/6fc6246e-0a39-431f-a5b1-c1a84c48817b?source=cve ↗