[{"data":1,"prerenderedAt":215},["ShallowReactive",2],{"seo-verification":3,"blog-php2shell-cve-2026-109618-109619-تحديث-php-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-php2shell-cve-2026-109618-109619-تحديث-php-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":30,"intro":33,"sections":34,"ctaTitle":153,"ctaBody":154,"ctaButton":155,"ctaUrl":156,"relatedPosts":157},489,"php2shell-cve-2026-109618-109619-تحديث-php",{"fr":12,"en":13,"ar":10,"es":14},"php2shell-cve-2026-109618-109619-mettre-a-jour-php","php2shell-cve-2026-109618-109619-patch-php","php2shell-cve-2026-109618-109619-actualizar-php","PHP2Shell: إصلاح CVE-2026-109618 وCVE-2026-109619","PHP2Shell: ثغرتان حرجتان في PHP قابلتان للاستغلال دون حساب. الإصدارات المصحَّحة، وأوامر التحديث لكل نظام، والحلول المؤقتة.",9,0,false,"2026-10-22T00:00:00+00:00","2026-10-22T01:57:44+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},8,"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fphp2shell-cve-2026-109618-109619-mettre-a-jour-php-poster.svg","في 21 أكتوبر 2026، نشر فريق أمن PHP على وجه الاستعجال الإصدارات ‎PHP 8‎.5‎.12 و‎8‎.4‎.27 و‎8‎.3‎.36 و‎8‎.2‎.35. تُصلح هذه الإصدارات ثغرتين أُطلق عليهما اسم «PHP2Shell»: CVE-2026-109618 وCVE-2026-109619، وقد حصلت كلٌّ منهما على ‎9‎.2 من 10 وفق CVSS ‎4‎.0. تستهدف الثغرتان المفسِّر نفسه لا تطبيقًا بعينه: يكفي طلب HTTP واحد مجهول المصدر، حتى قبل أن تبدأ شيفرتك في التنفيذ. وقد رُصدت محاولات استغلال منذ يوم النشر. إليك ما تفعله هاتان الثغرتان، وكيف تعرف ما إذا كانت خوادمك مكشوفة، وكيف تصلحهما على Debian وUbuntu وRHEL وcPanel وDocker.",[35,39,49,52,82,85,101,104,122,125,129,132,147,150],{"type":36,"title":37,"body":38},"h2","PHP2Shell باختصار","ليست PHP2Shell ثغرة في WordPress أو Laravel أو في إضافة ما: المشكلة في محرّك PHP نفسه. لذا فإن كل تطبيق PHP يستجيب لطلبات الويب معنيّ بها، أيًّا كانت شيفرته. ويذكر التنبيه الأمني كلًّا من PHP-FPM وApache مع `mod_php` و`php-cgi` وFrankenPHP وLiteSpeed.\n\nتشترك الثغرتان في آلية واحدة. فعندما يقطع PHP طلبًا بشكل مفاجئ (نفاد الذاكرة، خطأ فادح)، قد يترك خلفه حالة داخلية مهيّأة جزئيًّا أو محرَّرة مسبقًا. ثم يعيد طلب لاحق، يعالجه عملية PHP نفسها، استخدام تلك الحالة: وهذا ما يفتح الباب أمام تنفيذ شيفرة عن بُعد.",{"type":40,"title":41,"items":42},"ul","ما يجب تذكّره",[43,44,45,46,47,48],"**CVE-2026-109618** — تلف في الذاكرة عند تجاوز `memory_limit`: بيانات طلب مهيّأة جزئيًّا تُعامَل لاحقًا على أنها صالحة أثناء التنظيف.","**CVE-2026-109619** — حالة عامة منتهية الصلاحية: حالة خاصة بطلب ما تبقى بعد تحرير ذاكرته، ويمكن أن يقرأها الطلب التالي على العملية نفسها.","**الدرجة**: ‎9‎.2 من 10 وفق CVSS ‎4‎.0 لكل منهما، دون الحاجة إلى مصادقة أو تفاعل من المستخدم.","**الإصدارات المصحَّحة**: ‎PHP 8‎.5‎.12 و‎8‎.4‎.27 و‎8‎.3‎.36 و‎8‎.2‎.35. لم يعد المشروع ينشر إصدارات للفرع ‎8‎.1 والفروع الأقدم.","**الاستغلال**: تفيد watchTowr برصد محاولات استغلال في مصائدها الشبكية منذ 21 أكتوبر 2026.","**النطاق**: يقدّر الباحثون أن الفروع المتأثرة تعود حتى ‎PHP 5‎.4، دون أن يُختبر كل إصدار على حدة.",{"type":36,"title":50,"body":51},"لماذا تشكّل هاتان الثغرتان خطرًا كبيرًا","تتطلب معظم ثغرات الويب نموذجًا محددًا أو حسابًا أو إضافة معرّضة للخطر. أما PHP2Shell فلا تحتاج إلى أي من ذلك: المحفّز الأكثر شيوعًا هو معالجة إرسال من نوع `multipart\u002Fform-data` مع تتبّع تقدّم الجلسات (`session.upload_progress`)، وهي آلية يفعّلها PHP افتراضيًّا وتُنفَّذ **قبل** أول بايت من تطبيقك. لذلك فإن جدار حماية تطبيقات مدمجًا في شيفرتك، أو إضافة أمان لـ WordPress، أو middleware في Laravel، كلها تصل بعد فوات الأوان.\n\nالعامل الثاني هو نموذج التنفيذ نفسه. إذ يعيد PHP-FPM وApache استخدام العملية نفسها لمئات الطلبات المتتالية: وهذا تحديدًا ما يسمح لطلب مفخّخ بأن يلوّث الطلب الذي يليه. ووفقًا لـ Imperva، تتراوح التقنيات المنشورة بين إسقاط العملية وقراءة ملفات عشوائية عبر ذاكرة OPcache المؤقتة، مرورًا بتسريب نحو 67 كيلوبايت من ذاكرة العملية داخل ملف تعريف ارتباط `PHPSESSID` متضخّم. وقد تحتوي هذه الذاكرة على كلمات مرور قاعدة البيانات أو مفاتيح API.",{"type":53,"title":54,"headers":55,"rows":59},"comparison","أي إصدار تثبّت حسب فرعك",[56,57,58],"فرع PHP","الإصدار المصحَّح","ما العمل",[60,64,67,70,74,78],[61,62,63],"‎8‎.5","‎8‎.5‎.12","التحديث ثم إعادة تشغيل PHP",[65,66,63],"‎8‎.4","‎8‎.4‎.27",[68,69,63],"‎8‎.3","‎8‎.3‎.36",[71,72,73],"‎8‎.2","‎8‎.2‎.35","التحديث، ثم التخطيط للانتقال إلى ‎8‎.3 أو ‎8‎.4",[75,76,77],"‎8‎.1، ‎8‎.0، ‎7‎.4","لا يوجد إصدار رسمي","حزمة مصحَّحة من توزيعتك، أو نقل عكسي للتصحيح من المصدر، وإلا فالانتقال",[79,80,81],"‎7‎.3 وما قبلها، ‎5‎.x","لم يُنشر أي تصحيح","الانتقال إلى فرع مدعوم",{"type":36,"title":83,"body":84},"تحقّق مما إذا كانت خوادمك مكشوفة","احذر فخًّا شائعًا: الإصدار الذي يعرضه الأمر `php -v` في سطر الأوامر ليس بالضرورة الإصدار الذي يخدم مواقعك. فقد يحتوي الخادم على عدة إصدارات من PHP-FPM مثبّتة جنبًا إلى جنب، وقد يشير كل موقع إلى إصدار مختلف. لذا يجب التحقق من الإصدار الذي يخدمه الويب فعليًّا، موقعًا تلو الآخر.",{"type":86,"title":87,"steps":88},"steps","جرد إصدارات PHP المخدومة",[89,92,95,98],{"title":90,"body":91},"اعرض الإصدارات المثبّتة","على Debian أو Ubuntu:\n\n```bash\ndpkg-query -W -f='${db:Status-Abbrev} ${Package} ${Version}\\n' 'php*' | awk '$1==\"ii\"' | grep -E 'php[0-9.]+-(fpm|cli|common)|libapache2-mod-php'\n```\n\nعلى RHEL أو AlmaLinux أو Rocky Linux:\n\n```bash\nrpm -qa 'php*' 'ea-php*' 'alt-php*' | sort\n```",{"title":93,"body":94},"حدّد عمليات PHP قيد التشغيل","```bash\nsystemctl list-units --type=service --state=running | grep -E 'php|apache2|httpd|lsws'\n```\n\nكل خدمة `phpX.Y-fpm` نشطة هي إصدار يجب التحقق منه وتصحيحه.",{"title":96,"body":97},"اقرأ الإصدار الذي يخدم موقعًا ما","ضع ملفًا مؤقتًا في جذر الموقع، واستعلم عنه، ثم **احذفه فورًا**:\n\n```bash\necho '\u003C?php echo PHP_VERSION, \" \", PHP_SAPI;' > \u002Fvar\u002Fwww\u002Fmonsite\u002Fv-check.php\ncurl -s https:\u002F\u002Fmonsite.example\u002Fv-check.php\nrm \u002Fvar\u002Fwww\u002Fmonsite\u002Fv-check.php\n```\n\nتشير نتيجة مثل `8.3.36 fpm-fcgi` إلى إصدار مصحَّح يخدمه PHP-FPM.",{"title":99,"body":100},"افحص حاويات Docker","```bash\ndocker ps --format '{{.Names}}' | while read c; do echo \"$c: $(docker exec \"$c\" php -r 'echo PHP_VERSION;' 2>\u002Fdev\u002Fnull)\"; done\n```\n\nالحاوية التي لا تحتوي على PHP لا تعرض شيئًا بعد اسمها.",{"type":36,"title":102,"body":103},"طبّق التصحيح","تلقّت توزيعات Linux ومزوّدو الدعم الممتد التصحيحات قبل النشر. لذلك لا تحمل الحزمة المصحَّحة في توزيعتك بالضرورة الرقم ‎8‎.3‎.36: فمثلًا تُصلح Ubuntu ‎24‎.04 إصدارها ‎8‎.3‎.6 ضمن الحزمة `8.3.6-0ubuntu0.24.04.13`. اعتمد على التنبيه الأمني الخاص بتوزيعتك بدلًا من رقم إصدار PHP وحده. وفي جميع الأحوال، **إعادة التشغيل ضرورية**: فما دامت العمليات القديمة تعمل، فإن الشيفرة القديمة هي التي تستجيب.",{"type":86,"title":105,"steps":106},"حدّث PHP حسب بيئتك",[107,110,113,116,119],{"title":108,"body":109},"Debian وUbuntu","```bash\nsudo apt update\nsudo apt install --only-upgrade $(dpkg-query -W -f='${db:Status-Abbrev} ${Package}\\n' 'php*' | awk '$1==\"ii\"{print $2}')\nsudo systemctl restart 'php*-fpm'\nsudo systemctl restart apache2   # if you use mod_php\n```\n\nإذا كانت إصداراتك تأتي من مستودع خارجي (مثل PPA `ondrej\u002Fphp`)، فتحقّق من أن الإصدار المثبّت بعد التحديث هو فعلًا إصدار مصحَّح.",{"title":111,"body":112},"RHEL وAlmaLinux وRocky Linux","```bash\nsudo dnf upgrade 'php*'\nsudo systemctl restart php-fpm\nsudo systemctl restart httpd\n```\n\nنشرت AlmaLinux حزمها المصحَّحة في 21 أكتوبر 2026. أما مستودع Remi المجتمعي فلم يكن يوفّر أي تحديث لحظة الإعلان: إذا كنت تعتمد عليه، فتحقّق من الإصدار المثبّت بعد ذلك.",{"title":114,"body":115},"خادم cPanel (EasyApache 4 أو CloudLinux)","```bash\nsudo dnf upgrade 'ea-php*' 'alt-php*'\n\u002Fscripts\u002Frestartsrv_apache_php_fpm\n\u002Fscripts\u002Frestartsrv_httpd\n```\n\nعلى خادم أقدم، استبدل `dnf` بـ `yum`. ثم افحص كل إصدار في **WHM › MultiPHP Manager**: يجب نقل أي حساب لا يزال مضبوطًا على فرع بلا تصحيح (‎7‎.x، ‎8‎.0، ‎8‎.1) إلى إصدار مدعوم.",{"title":117,"body":118},"حاويات Docker","```bash\ndocker compose pull\ndocker compose up -d --force-recreate\ndocker compose exec app php -r 'echo PHP_VERSION;'\n```\n\nإذا كان ملف `Dockerfile` الخاص بك ينطلق من صورة `php:8.3-fpm`، فأعد بناء الصورة باستخدام `docker compose build --pull`: فبدون `--pull` يعيد Docker استخدام الصورة الأساسية القديمة المخزّنة مؤقتًا.",{"title":120,"body":121},"تحقّق من النتيجة","أعد تشغيل فحص الخطوة السابقة على كل موقع. لا يُعدّ التصحيح مطبَّقًا إلا إذا كان الإصدار **الذي يخدمه الويب** مصحَّحًا، لا الإصدار المثبّت على القرص فحسب.",{"type":36,"title":123,"body":124},"إذا لم تتمكن من التحديث فورًا","يقترح التنبيه الرسمي لـ PHP إعدادات **تقلّل** من التعرّض دون أن تجعل التثبيت آمنًا. فهي تفيد في كسب بضع ساعات، لا في الاستغناء عن التصحيح. ويجب وضعها في `php.ini` أو في مجمّع PHP-FPM أو في إعدادات خادم الويب، وليس أبدًا عبر `ini_set()` أو ملف `.user.ini`: فهذان يُقرآن بعد فوات الأوان، بعد تحليل الطلب.\n\nفي مواجهة CVE-2026-109619، عطّل تتبّع تقدّم عمليات الرفع. وعلى ‎PHP 8‎.5، عطّل أيضًا تتبّعات الأخطاء الفادحة:\n\n```ini\n; in the FPM pool, e.g. \u002Fetc\u002Fphp\u002F8.3\u002Ffpm\u002Fpool.d\u002Fwww.conf\nphp_admin_flag[session.upload_progress.enabled] = off\n; PHP 8.5 only:\nphp_admin_flag[fatal_error_backtraces] = off\n```\n\nوفي مواجهة CVE-2026-109618، يوصي التنبيه بفرض `memory_limit = -1` عبر `php_admin_value`، حتى لا يتمكن أي تطبيق من إعادة تعريفه، وبتحديد حجم الطلب (`post_max_size = 8M`، أو 32M إذا كنت تحتاج إلى رفع الملفات). وفي المقابل، يجب وضع سقف للذاكرة في مكان آخر، عبر حدّ للحاوية أو لـ cgroup. لا تستخدم `RLIMIT_AS` ولا `RLIMIT_DATA`: فهما يتسبّبان تحديدًا في فشل التخصيص المعرَّض للثغرة.\n\nأعد بعد ذلك تشغيل **جميع** عمليات PHP حتى تُطبَّق الإعدادات.",{"type":126,"title":127,"body":128},"tip","أضف حاجزًا أمام PHP","حدّد حجم الطلبات على مستوى خادم الويب، قبل أن تصل إلى PHP: `client_max_body_size 8m;` في nginx، و`LimitRequestBody 8388608` في Apache. وإذا كان موقعك يمرّ عبر Cloudflare في الوضع الوكيل (proxied)، فقد نُشرت قواعد WAF تستهدف نواقل PHP2Shell المعروفة لجميع الحسابات، بما فيها الخطة المجانية. هذه شبكات أمان فقط: وحده تحديث PHP يغلق الثغرة.",{"type":36,"title":130,"body":131},"ابحث عن آثار الاستغلال","تترك المحاولات المنشورة آثارًا مميّزة: عمليات PHP تنهار، وتجاوزات متلاحقة للذاكرة، وعمليات إرسال `multipart` كبيرة الحجم على نحو غير طبيعي. إذا كان خادمك مكشوفًا قبل التحديث، فخصّص عشر دقائق للتحقق.",{"type":86,"title":133,"steps":134},"فحوص يجب إجراؤها بعد التصحيح",[135,138,141,144],{"title":136,"body":137},"ابحث عن عمليات PHP-FPM المُنهاة","```bash\nsudo grep -E 'exited on signal (11|6)' \u002Fvar\u002Flog\u002Fphp*-fpm.log | tail -20\n```\n\nإن إنهاء عمليات بالإشارة 11 (SIGSEGV) بشكل متكرر منذ 21 أكتوبر علامة تحذير.",{"title":139,"body":140},"ابحث عن تجاوزات الذاكرة","```bash\nsudo grep -rh 'Allowed memory size' \u002Fvar\u002Flog\u002Fphp* \u002Fvar\u002Flog\u002Fnginx \u002Fvar\u002Flog\u002Fapache2 2>\u002Fdev\u002Fnull | tail -20\n```",{"title":142,"body":143},"حدّد ملفات PHP المُنشأة حديثًا","```bash\nsudo find \u002Fvar\u002Fwww \u002Fhome -name '*.php' -newermt '2026-10-20' -not -path '*\u002Fvendor\u002F*' -not -path '*\u002Fcache\u002F*' -ls\n```\n\nأي ملف مجهول باسم عام، في مجلد رفع أو في `\u002Ftmp`، يجب فحصه قبل أي حذف.",{"title":145,"body":146},"عند الشك، تعامل مع الخادم على أنه مخترق","اعزل الجهاز، واحتفظ بنسخة من السجلات، ثم جدّد كلمات مرور قاعدة البيانات ومفاتيح API والأسرار الموجودة في ملفات `.env`: فتسريب الذاكرة قد يكون كشفها دون أن يترك أي أثر آخر.",{"type":36,"title":148,"body":149},"على الاستضافة المشتركة","على الاستضافة المشتركة، لست أنت من يحدّث PHP: بل مزوّد الاستضافة هو من يصون الإصدارات المعروضة. ويتمثّل دورك في التحقق من أن موقعك يستخدم فرعًا لا يزال يتلقى التصحيحات. في cPanel، تُظهر أداة اختيار الإصدار (**MultiPHP Manager**، أو **Select PHP Version** على خادم CloudLinux) الإصدار النشط لكل نطاق. إذا كان موقعك لا يزال يعمل على ‎7‎.4 أو ‎8‎.0 أو ‎8‎.1، فهذه الفروع لم تعد تتلقى إصدارات رسمية من PHP: انتقل إلى ‎8‎.3 أو ‎8‎.4 بعد اختبار موقعك، باتباع \u003Ca href=\"\u002Far\u002Fالمدونة\u002Fنهاية-دعم-php-82-دليل-الترحيل\">قائمة التحقق الخاصة بنا للانتقال بين إصدارات PHP\u003C\u002Fa>.",{"type":36,"title":151,"body":152},"التوثيق الرسمي","نُشرت التفاصيل التقنية وإعدادات الالتفاف في \u003Ca href=\"https:\u002F\u002Fwww.php.net\u002Farchive\u002F2026.php\">التنبيه الأمني لـ PHP\u003C\u002Fa> وفي تنبيهات GitHub \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fphp\u002Fphp-src\u002Fsecurity\u002Fadvisories\u002FGHSA-w8hw-w9fx-j79w\">GHSA-w8hw-w9fx-j79w\u003C\u002Fa> (CVE-2026-109618) و\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fphp\u002Fphp-src\u002Fsecurity\u002Fadvisories\u002FGHSA-6wmf-4rv5-p3rp\">GHSA-6wmf-4rv5-p3rp\u003C\u002Fa> (CVE-2026-109619). وبالنسبة إلى حزم التوزيعات، راجع \u003Ca href=\"https:\u002F\u002Fubuntu.com\u002Fblog\u002Fphp2shell-vulnerability-fixes-available\">إعلان Ubuntu\u003C\u002Fa> و\u003Ca href=\"https:\u002F\u002Falmalinux.org\u002Fblog\u002F2026-10-21-php2shell-cve-2026-109618-cve-2026-109619\u002F\">إعلان AlmaLinux\u003C\u002Fa>.","تحكّم في إصدارات PHP الخاصة بك","على خادم VPS من ServOrbit.com، تحصل على صلاحيات root: تطبّق تصحيح PHP فور نشره، وتختار إصدار كل موقع، وتعيد تشغيل خدماتك متى قرّرت ذلك.","اكتشف خوادم VPS","\u002Fvps-cloud",[158,175,197],{"id":159,"slug":160,"slugs":161,"title":165,"excerpt":166,"readTime":167,"views":168,"isPinned":19,"publishedAt":169,"updatedAt":170,"category":171,"categories":172,"featuredImage":30,"bgImage":31,"posterImage":174,"relatedSolution":30},382,"تحديثات-أمان-تلقائية-vps-debian-ubuntu",{"fr":162,"en":163,"ar":160,"es":164},"securite-vps-mises-a-jour-automatiques-debian-ubuntu","vps-automatic-security-updates-debian-ubuntu","actualizaciones-seguridad-vps-debian-ubuntu","تحديثات الأمان التلقائية على VPS بنظام Debian\u002FUbuntu","قم بتكوين unattended-upgrades على خوادم VPS الخاصة بك لأتمتة تصحيحات الأمان وتقليل سطح الهجوم عبر أسطول عملائك.",10,2,"2026-09-26T00:00:00+00:00","2026-09-29T14:40:42+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[173],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fsecurite-vps-mises-a-jour-automatiques-debian-ubuntu-poster.svg",{"id":176,"slug":177,"slugs":178,"title":182,"excerpt":183,"readTime":184,"views":185,"isPinned":19,"publishedAt":186,"updatedAt":187,"category":188,"categories":194,"featuredImage":30,"bgImage":31,"posterImage":196,"relatedSolution":30},206,"نهاية-دعم-php-82-دليل-الترحيل",{"fr":179,"en":180,"ar":177,"es":181},"php-82-fin-de-vie-checklist-migration","php-82-end-of-life-planning-your-migration","php-82-fin-de-vida-planificar-la-migracion","نهاية دعم PHP 8.2 : قائمة التحقق للترحيل","يبلغ PHP 8.2 نهاية دورة حياته في 31 ديسمبر 2026. جرد بيئاتك، قارن الإصدارات، واتبع قائمة تحقق مفصّلة للترحيل إلى PHP 8.3 أو 8.4.",11,5,"2026-08-01T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":189,"name":190,"slug":191,"color":192,"icon":193},4,"التطوير","developpement","bg-warning\u002F10 text-warning","dev",[195],{"id":189,"name":190,"slug":191,"color":192,"icon":193},"\u002Fblog\u002Fcovers\u002Fphp-82-fin-de-vie-checklist-migration-poster.svg",{"id":198,"slug":199,"slugs":200,"title":204,"excerpt":205,"readTime":23,"views":18,"isPinned":19,"publishedAt":206,"updatedAt":207,"category":208,"categories":209,"featuredImage":30,"bgImage":31,"posterImage":211,"relatedSolution":212},373,"ووردبريس-cve-2026-87902-ترقية-7-1-2",{"fr":201,"en":202,"ar":199,"es":203},"wordpress-cve-2026-87902-rce-mise-a-jour-7-1-2","wordpress-cve-2026-87902-update-to-712-now","wordpress-cve-2026-87902-actualiza-a-712-urgente","ووردبريس ‎CVE-2026-87902‎: الترقية إلى 7.1.2 قبل الاختراق","ثغرة ‎CVE-2026-87902‎ (CVSS 9.2) يجري استغلالها منذ 22 سبتمبر 2026. تحقق من إصدارك وطبّق التحديث لحماية مواقعك.","2026-09-24T00:00:00+00:00","2026-09-24T12:27:51+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[210],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fwordpress-cve-2026-87902-rce-mise-a-jour-7-1-2-poster.svg",{"categorySlug":213,"appSlug":214},"أنظمة-إدارة-المحتوى-والمواقع","wordpress",1792634573974]