RHEL وRocky وAlmaLinux
ميّز حزم النظام وتدفقات التطبيق والمصادر الخارجية. افحص مراجعة RPM والتنبيهات ضمن تدفق متوافق. الأمثلة لحزم php-* دون بادئة؛ التثبيت المتوازي يختلف. يجب أن يوثق المورّد الخارجي كلا الإصلاحين.
Alpine Linux
سجّل الإصدار والمستودع ومراجعة الحزمة، ثم افحص فرع php83 أو php84 وسجله الأمني. حدّث الإضافات معًا وأعد تشغيل FPM أو استبدل الحاوية. لاحقة Alpine تستلزم تحقق المورّد لا حكمًا تلقائيًا.
تصحيحات التوزيعات
قد تحتفظ Ubuntu وDebian ولينكس المؤسسي برقم قديم مع مراجعة مصححة. الرقم 8.3.6 وحده ليس دليلًا. طابق النظام والمستودع والمعمارية والمراجعة مع كلتا الثغرتين. لا نخمن حدود إصدارات الحزم.
3. أعد التشغيل وتحقق من الجميع
الملفات الجديدة لا تستبدل العمليات في الذاكرة. أعد تشغيل Apache لـ mod_php أو خدمات وتجمعات FPM والطوابير الدائمة. افحص وقت البدء وإصدار Web والحزمة والصحة وكل النسخ. احذف صفحات التشخيص فورًا ولا تترك phpinfo() عامًا.
مثال أمر / RPM
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
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