→ برگشت به فید آسیبپذیریها
CVE-2026-118057 · wp-simple-firewall
تزریق اسکریپت ذخیرهشده (Stored XSS) در افزونه Shield Security – Smart Bot Blocking, Brute-Force Login Protection & File Scanning
افزونه Shield Security (wp-simple-firewall) در نسخههای ۲۲.۳.۲ و قبل از آن، بهدلیل پاکسازی ناکافی ورودی و گریز خروجی پارامتر REQUEST_URI، در برابر تزریق اسکریپت ذخیرهشده (Stored XSS) آسیبپذیر است. مهاجمان احراز هویتنشده میتوانند اسکریپتهای وب دلخواه را در صفحات ذخیره کنند تا هنگام بازدید کاربر اجرا شود و نشست یا اقدامات او در مرورگر به خطر بیفتد. وصله امنیتی منتشر شده است؛ افزونه را فوراً به نسخهای جدیدتر از ۲۲.۳.۲ بهروزرسانی کنید.
نسخههای تحت تأثیر
<= 22.3.2
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته wp-simple-firewall را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://www.wordfence.com/threat-intel/vulnerabilities/id/3781bf74-541a-4dfb-a058-1a9ea6aa970e?source=api-prod ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/3781bf74-541a-4dfb-a058-1a9ea6aa970e ↗
- https://plugins.trac.wordpress.org/browser/wp-simple-firewall/tags/22.2.6/src/Logging/Processors/RequestMetaProcessor.php#L104 ↗
- https://plugins.trac.wordpress.org/browser/wp-simple-firewall/tags/22.2.6/src/Logging/Processors/RequestMetaProcessor.php#L28 ↗
- https://plugins.trac.wordpress.org/browser/wp-simple-firewall/tags/22.2.6/src/Tables/DataTables/Build/ForTraffic.php#L129 ↗
- https://plugins.trac.wordpress.org/browser/wp-simple-firewall/tags/22.2.6/src/Tables/DataTables/LoadData/Traffic/BuildTrafficTableData.php#L67 ↗
- https://plugins.trac.wordpress.org/changeset?reponame=&new=3769612%40wp-simple-firewall%2Ftags%2F22.3.4&old=3768418%40wp-simple-firewall%2Ftags%2F22.3.2 ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/3781bf74-541a-4dfb-a058-1a9ea6aa970e?source=cve ↗