RHEL وRocky وAlmaLinux

ميّز حزم النظام وتدفقات التطبيق والمصادر الخارجية. افحص مراجعة RPM والتنبيهات ضمن تدفق متوافق. الأمثلة لحزم php-* دون بادئة؛ التثبيت المتوازي يختلف. يجب أن يوثق المورّد الخارجي كلا الإصلاحين.

Alpine Linux

سجّل الإصدار والمستودع ومراجعة الحزمة، ثم افحص فرع php83 أو php84 وسجله الأمني. حدّث الإضافات معًا وأعد تشغيل FPM أو استبدل الحاوية. لاحقة Alpine تستلزم تحقق المورّد لا حكمًا تلقائيًا.

تصحيحات التوزيعات

قد تحتفظ Ubuntu وDebian ولينكس المؤسسي برقم قديم مع مراجعة مصححة. الرقم 8.3.6 وحده ليس دليلًا. طابق النظام والمستودع والمعمارية والمراجعة مع كلتا الثغرتين. لا نخمن حدود إصدارات الحزم.

3. أعد التشغيل وتحقق من الجميع

الملفات الجديدة لا تستبدل العمليات في الذاكرة. أعد تشغيل Apache لـ mod_php أو خدمات وتجمعات FPM والطوابير الدائمة. افحص وقت البدء وإصدار Web والحزمة والصحة وكل النسخ. احذف صفحات التشخيص فورًا ولا تترك phpinfo() عامًا.

مثال أمر / RPM

shell
rpm -q php-common php-fpm php-cli
dnf updateinfo info --cves CVE-2026-109618,CVE-2026-109619
# Confirm that the enabled vendor repository contains the fix first.
sudo dnf upgrade php-common php-fpm php-cli
sudo systemctl restart php-fpm

مثال أمر / ALPINE

shell
apk info -v | grep '^php'
apk policy php84 php84-fpm
# Example: PHP 8.4 packages; match your installed branch.
sudo apk update
sudo apk upgrade php84 php84-fpm
sudo rc-service php-fpm84 restart

المصادر الأولية وقراءات إضافية

PHP security teamSecurity advisory · 21 Oct 2026
CVE-2026-109618GHSA-w8hw-w9fx-j79w · OOM corruption
CVE-2026-109619GHSA-6wmf-4rv5-p3rp · Stale global state
الخطوة التالية3. أعد التشغيل وتحقق من الجميع ↗