→ برگشت به فید آسیبپذیریها
CVE-2026-97348 · so-widgets-bundle
خواندن غیرمجاز فایلها (Arbitrary File Read) در افزونه SiteOrigin Widgets Bundle
افزونه SiteOrigin Widgets Bundle وردپرس در نسخههای ۱.۷۴.۳ و قبل از آن از طریق تابع get_instance_css در برابر پیمایش دایرکتوری آسیبپذیر است. مهاجم احرازهویتشده با دسترسی سطح مشارکتکننده (Contributor) یا بالاتر میتواند محتوای فایلهای دلخواه سرور را بخواند و به اطلاعات حساس دسترسی پیدا کند. از آنجا که وصله امنیتی منتشر شده است، افزونه را فوراً به نسخه امن بهروزرسانی کنید.
نسخههای تحت تأثیر
<= 1.74.3
راهنمای اقدام و رفع مشکل (Remediation)
- ۱. پشتیبانگیری: قبل از اعمال هرگونه تغییر، یک بکاپ کامل از پایگاه داده و فایلهای سایت تهیه کنید.
- ۲. بهروزرسانی سریع: افزونه یا هسته so-widgets-bundle را بلافاصله به آخرین نسخه ارائهشده ارتقا دهید.
- ۳. فایروال و مانیتورینگ: در صورت عدم امکان آپدیت فوری، رولهای امنیتی WAF را فعال کرده و لاگهای وبسرور را پایش نمایید.
مراجع رسمی و مستندات
- https://github.com/siteorigin/so-widgets-bundle/compare/540f834469fe...bf80892709fb ↗
- https://plugins.trac.wordpress.org/browser/so-widgets-bundle/tags/1.74.3/base/inc/shortcode.php#L31 ↗
- https://plugins.trac.wordpress.org/browser/so-widgets-bundle/tags/1.74.3/base/inc/shortcode.php#L51 ↗
- https://plugins.trac.wordpress.org/browser/so-widgets-bundle/tags/1.74.3/base/siteorigin-widget.class.php#L1006 ↗
- https://plugins.trac.wordpress.org/browser/so-widgets-bundle/tags/1.74.3/base/siteorigin-widget.class.php#L1117 ↗
- https://plugins.trac.wordpress.org/browser/so-widgets-bundle/tags/1.74.3/base/siteorigin-widget.class.php#L1134 ↗
- https://plugins.trac.wordpress.org/browser/so-widgets-bundle/tags/1.74.3/base/siteorigin-widget.class.php#L1148 ↗
- https://plugins.trac.wordpress.org/changeset/3724795/so-widgets-bundle/trunk/base/siteorigin-widget.class.php ↗
- https://www.wordfence.com/threat-intel/vulnerabilities/id/500f18e6-14ca-4632-9317-5886fa2bb763?source=cve ↗