Ubuntu وDebian
حدّد php*-common وحزمة معالج Web وافحص الثغرتين في المتتبع. الأمثلة لـ PHP 8.3؛ عدّل الفرع. تأكد أن المستودع يقدم مراجعة مصححة. غياب changelog لا يثبت الأمان.
تصحيحات التوزيعات
قد تحتفظ Ubuntu وDebian ولينكس المؤسسي برقم قديم مع مراجعة مصححة. الرقم 8.3.6 وحده ليس دليلًا. طابق النظام والمستودع والمعمارية والمراجعة مع كلتا الثغرتين. لا نخمن حدود إصدارات الحزم.
3. أعد التشغيل وتحقق من الجميع
الملفات الجديدة لا تستبدل العمليات في الذاكرة. أعد تشغيل Apache لـ mod_php أو خدمات وتجمعات FPM والطوابير الدائمة. افحص وقت البدء وإصدار Web والحزمة والصحة وكل النسخ. احذف صفحات التشخيص فورًا ولا تترك phpinfo() عامًا.
مثال أمر / DEBIAN
shell
dpkg-query -W -f='${Package} ${Version}\n' 'php*-common'
apt-cache policy php8.3-common php8.3-fpm
# Search your installed package's security changelog.
zgrep -Ei 'CVE-2026-109618|CVE-2026-109619' \
/usr/share/doc/php8.3-common/changelog.Debian.gzمثال أمر / APT
shell
sudo apt update
apt list --upgradable
# Example: installed PHP 8.3 packages; use your actual branch.
sudo apt install --only-upgrade php8.3-common php8.3-fpm php8.3-cli
sudo systemctl restart php8.3-fpm
systemctl status php8.3-fpm --no-pagerالمصادر الأولية وقراءات إضافية
PHP security teamSecurity advisory · 21 Oct 2026
CVE-2026-109618GHSA-w8hw-w9fx-j79w · OOM corruption
CVE-2026-109619GHSA-6wmf-4rv5-p3rp · Stale global state
Ubuntu security trackerCVE-2026-109618 · Distribution package status
Debian security trackerCVE-2026-109618 · Distribution package status
الخطوة التالية3. أعد التشغيل وتحقق من الجميع ↗