تنبيه أمني ديبيان

تحديثات php8.4 الأمنية في Debian 13 ‏(trixie) من ديسمبر 2025 إلى أكتوبر 2026 (من DSA-6088-1 إلى DSA-6574-1)

حدّثت ستة إشعارات أمنية من Debian حزمة php8.4 على trixie بين ديسمبر 2025 وأكتوبر 2026، وآخرها لثغرات php2shell المستغلة فعليًا.

تاريخ النشر
مدة القراءة
4 دقائق
الكاتب
SKYLINE Engineering

تنبيه أمني ثغرة أمنية

الخطورة: حرجة الحالة: تم التصحيح
الحالة
تتوفر نسخ مصحّحة لـ دبيان 13 (trixie).
المتأثر
  • حزمة php8.4 في دبيان 13 (trixie) قبل الإصدار 8.4.16-1~deb13u1
  • حزمة php8.4 في دبيان 13 (trixie) قبل الإصدار 8.4.21-1~deb13u1
  • حزمة php8.4 في دبيان 13 (trixie) قبل الإصدار 8.4.23-1~deb13u1
  • حزمة php8.4 في دبيان 13 (trixie) قبل الإصدار 8.4.24-1~deb13u1
  • حزمة php8.4 في دبيان 13 (trixie) قبل الإصدار 8.4.26-1~deb13u1
  • حزمة php8.4 في دبيان 13 (trixie) قبل الإصدار 8.4.27-1~deb13u1
تاريخ النشر
آخر تحديث

ما الذي يجب عليك فعله

  • انقل كل خوادم trixie إلى 8.4.27-1~deb13u1 أو أحدث اليوم، فثغرتا php2shell مدرجتان في كتالوج CISA للثغرات المستغلة فعليًا.
  • ثبّت تحديث libgd2 ‏(libgd3) مع PHP.
  • أعد تشغيل PHP-FPM وApache وعمّال PHP بعد كل تحديث.
  • فعّل التحديثات الأمنية التلقائية لتُطبَّق إشعارات DSA المستقبلية دون تأخير.
  • أبقِ صفحات حالة PHP-FPM ومنافذ FastCGI بعيدة عن الإنترنت العام.
التسلسل الزمني
  1. نشرت دبيان التحذير الأمني DSA-6088-1 لحزمة php8.4.
  2. نشرت دبيان التحذير الأمني DSA-6256-1 لحزمة php8.4.
  3. نشرت دبيان التحذير الأمني DSA-6377-1 لحزمة php8.4.
  4. نشرت دبيان التحذير الأمني DSA-6406-1 لحزمة php8.4.
  5. نشرت دبيان التحذير الأمني DSA-6514-1 لحزمة php8.4.
  6. نشرت دبيان التحذير الأمني DSA-6574-1 لحزمة php8.4.
  7. نشرت سكايلاين هذا الملخص.

يأتي Debian 13 ‏(trixie) بإصدار PHP 8.4 ضمن حزمة المصدر php8.4. وبين ديسمبر 2025 وأكتوبر 2026 نشر فريق أمن Debian ستة إشعارات لها، نقل كل منها trixie إلى الإصدار الفرعي المقابل من 8.4 في المشروع الأصلي. وآخرها DSA-6574-1 في 21 أكتوبر 2026 يعالج ثغرتي php2shell اللتين أدرجتهما CISA ضمن الثغرات المستغلة فعليًا منذ 26 أكتوبر 2026. فإن لم تكن خوادم trixie لديك على الإصدار 8.4.27-1~deb13u1 فحدّثها الآن.

نظرة سريعة

الإشعارالتاريخالإصدار المصححما تذكر Debian أنه يعالجه
DSA-6088-121 ديسمبر 20258.4.16-1~deb13u13 ثغرات: حجب الخدمة أو كشف محتوى الذاكرة
DSA-6256-18 مايو 20268.4.21-1~deb13u111 ثغرة: حجب الخدمة أو حقن SQL أو البرمجة عبر المواقع أو كشف المعلومات أو تنفيذ الكود
DSA-6377-14 يوليو 20268.4.23-1~deb13u1CVE-2026-14355: إفساد ذاكرة في تغليف مفاتيح AES بالحشو
DSA-6406-131 يوليو 20268.4.24-1~deb13u13 ثغرات: حجب الخدمة أو حقن SQL أو كشف المعلومات أو تنفيذ الكود
DSA-6514-125 سبتمبر 20268.4.26-1~deb13u110 ثغرات: حجب الخدمة أو كشف المعلومات أو التحقق الخاطئ من شهادات TLS أو تجاوز ضوابط الوصول
DSA-6574-121 أكتوبر 20268.4.27-1~deb13u1CVE-2026-109618 وCVE-2026-109619: تنفيذ الكود (php2shell)

كل إصدار مصحح يشمل ما قبله، فالخادم الذي يعمل بالإصدار 8.4.27-1~deb13u1 يحمل كل الإصلاحات في هذه القائمة.

ما الذي عالجته التحديثات

  • DSA-6088-1 حمل إصلاحات ديسمبر 2025: انهيار في اقتباس PDO مع PostgreSQL ‏(CVE-2025-14180)، وتجاوز في ذاكرة الكومة داخل array_merge() ‏(CVE-2025-14178)، وتسريب ذاكرة في getimagesize() ‏(CVE-2025-14177).
  • DSA-6256-1 جلب جولة مايو 2026، ومنها استخدام ذاكرة بعد تحريرها في SOAP يذكر سجلها أنه قد يسمح بتنفيذ كود عن بُعد (CVE-2026-6722)، وحقن SQL في PDO Firebird ‏(CVE-2025-14179)، وثغرة برمجة عبر المواقع في صفحة حالة PHP-FPM ‏(CVE-2026-6735).
  • DSA-6377-1 عالج تجاوز مخزن في openssl_encrypt() مع تغليف مفاتيح AES بالحشو.
  • DSA-6406-1 عالج حقن SQL في pg_insert() وpg_update() وpg_select() وpg_delete() ‏(CVE-2026-17543)، وكتابة خارج الحدود في bccomp() ‏(CVE-2026-17544)، وانهيارًا في phar ‏(CVE-2026-7260). أما خلل GD المرتبط فعولج في مكتبة libgd2 المستقلة على trixie عبر DSA-6409-1 ‏(2.3.3-14~deb13u1، والحزمة الثنائية libgd3).
  • DSA-6514-1 جلب جولة سبتمبر 2026: تسريب بيانات الاعتماد عند إعادة توجيه HTTP، وأخطاء في التحقق من أسماء TLS، وتجاوز ضوابط الوصول عبر IPv6 في الإعداد listen.allowed_clients في PHP-FPM ‏(CVE-2026-91768)، وانهيار خادم SOAP ‏(CVE-2026-91765).
  • DSA-6574-1 عالج ثغرتي php2shell اللتين تصفهما Debian بخلل في تتبع حالة الذاكرة قد يؤدي إلى تنفيذ كود عشوائي. والتفاصيل في مقالنا عن php2shell.

هل أنت متأثر؟

تحقق من حزم php8.4 المثبتة وإصداراتها والمستودع الذي جاءت منه:

dpkg -l 'php8.4*' | awk '/^ii/ {print $2, $3}'
apt policy php8.4-fpm php8.4-cli libapache2-mod-php8.4

إذا كان الإصدار المثبت أقل من 8.4.27-1~deb13u1 فإصلاح php2shell على الأقل غير موجود. وإذا أظهر apt policy أن PHP يأتي من مستودع خارجي لا من Debian، فإصدارات DSA أعلاه لا تنطبق عليك؛ تابع تحديثات ذلك المستودع وقارن بالإصدار الأصلي PHP 8.4.27. أما Debian 12 ‏(bookworm) فيستخدم php8.2 الذي يتلقى إصلاحاته من فريق Debian LTS.

طريقة التحديث

sudo apt update
sudo apt upgrade   # upgrades all installed php8.4-* packages and libgd3 together

ولتلقي إشعارات DSA المستقبلية تلقائيًا راجع دليلنا عن التحديثات الأمنية التلقائية على Debian.

هل تحتاج إلى إعادة تشغيل؟

لا حاجة لإعادة تشغيل الخادم، لكن PHP-FPM وApache يحتفظان بالكود القديم حتى تعيد تشغيلهما:

sudo systemctl restart php8.4-fpm
sudo systemctl restart apache2   # if libapache2-mod-php8.4 is installed

وأعد تشغيل عمّال الطوابير وعمليات PHP طويلة الأمد أيضًا، ثم تأكد بالأمر php -v.

المصادر

SKYLINE Engineering

@skyline

The engineering team at SKYLINE Industrial Solutions. We publish field-tested guides drawn from real KSA and GCC deployments.

صفحة الكاتب
SKYLINE engineering services

Need this implemented for you?

Reading is free — building it right takes a team. SKYLINE engineers ship Debian for Aramco vendors, banks, hospitals and government agencies across Saudi Arabia. Talk to us before you start.

Aramco Approved Contractor ISO 9001 · ISO 27001 SAMA CSF aligned NCA ECC ready 247+ KSA clients

Comments

0 total · 0 threads
Be the first to leave a comment.