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

HAProxy على ديبيان من أكتوبر 2025 إلى أكتوبر 2026: النشرتان DSA-6570-1 وDLA-4842-1 وإصلاحات سابقة لحجب الخدمة

أصلحت خمس نشرات من ديبيان خلال عام ثغرات حجب خدمة وتهريب طلبات عبر HTTP/3 في HAProxy. الإصدارات المطلوبة الآن على ديبيان 12 و13 وطريقة الفحص.

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

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

الخطورة: عالية الحالة: تم التصحيح
الحالة
تتوفر نسخ مصحّحة لـ دبيان 13 (trixie) ودبيان 12 (bookworm).
المتأثر
  • حزمة haproxy في دبيان 13 (trixie) قبل الإصدار 3.0.11-1+deb13u4
  • حزمة haproxy في دبيان 12 (bookworm) قبل الإصدار 2.6.12-1+deb12u4
  • حزمة haproxy في دبيان 13 (trixie) قبل الإصدار 3.0.11-1+deb13u3
  • حزمة haproxy في دبيان 13 (trixie) قبل الإصدار 3.0.11-1+deb13u2
  • حزمة haproxy في دبيان 13 (trixie) قبل الإصدار 3.0.11-1+deb13u1
  • حزمة haproxy في دبيان 12 (bookworm) قبل الإصدار 2.6.12-1+deb12u3
تاريخ النشر
آخر تحديث

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

  • رقِّ إلى 3.0.11-1+deb13u4 على ديبيان 13 أو 2.6.12-1+deb12u4 على ديبيان 12.
  • تحقق من الإعدادات بالأمر haproxy -c، ثم أعد تشغيل HAProxy عقدةً بعد عقدة.
  • عطّل مستمعات QUIC وHTTP/3 التي لا تحتاجها.
  • راقب استهلاك المعالج لكل خيط في HAProxy ليظهر أي خيط عالق بسرعة.
التسلسل الزمني
  1. نشرت دبيان التحذير الأمني DSA-6017-1 لحزمة haproxy.
  2. نشرت دبيان التحذير الأمني DSA-6130-1 لحزمة haproxy.
  3. نشرت دبيان التحذير الأمني DSA-6291-1 لحزمة haproxy.
  4. نشرت دبيان التحذير الأمني DSA-6570-1 لحزمة haproxy.
  5. نشر فريق الدعم طويل الأمد في دبيان التحذير DLA-4842-1 لحزمة haproxy.
  6. نشرت سكايلاين هذا الملخص.

يقف HAProxy أمام كثير من تطبيقات الويب، لذا فأي خلل يجعله ينشغل بلا توقف أو يتعطل يُسقط كل ما خلفه. وبين أكتوبر 2025 وأكتوبر 2026 نشرت ديبيان خمس نشرات تخص HAProxy، أحدثها DSA-6570-1 لديبيان 13 (trixie) وDLA-4842-1 لديبيان 12 (bookworm)، وكلتاهما بتاريخ 18 أكتوبر 2026. معظمها يعالج حجب الخدمة، وإحداها تعالج تهريب طلبات HTTP عبر HTTP/3، وكل حزمة تتضمن الإصلاحات السابقة لها.

لمحة سريعة

الإصدارالحد الأدنى المطلوبآخر نشرة
ديبيان 13 (trixie)3.0.11-1+deb13u4DSA-6570-1 (18 أكتوبر 2026)
ديبيان 12 (bookworm)2.6.12-1+deb12u4DLA-4842-1 (18 أكتوبر 2026)

الخطورة: عالية، بناءً على الثغرتين CVE-2026-110354 وCVE-2025-11230، وكلتاهما بتقييم CVSS 3.1 7.5 من الجهات المصدرة (حجب خدمة عن بُعد دون مصادقة). ولا توجد أي من هذه الثغرات في قائمة CISA للثغرات المستغلة فعليًا (30 أكتوبر 2026).

النشرات

النشرةالتاريخالمشكلةالإصدارات
DSA-6017-13 أكتوبر 2025CVE-2025-11230: حجب خدمة عند تحليل الأرقام في JSONbookworm وtrixie
DSA-6130-112 فبراير 2026CVE-2026-26081: توقف العملية بسبب حزمة QUIC INITIAL مصممةtrixie
DSA-6291-122 مايو 2026CVE-2026-33555: تهريب طلبات عبر HTTP/3trixie
DSA-6570-118 أكتوبر 2026مشكلتا حجب خدمة، تُتتبعان الآن باسم CVE-2026-110354trixie
DLA-4842-118 أكتوبر 2026CVE-2026-33555 ومشكلات حجب الخدمة الخاصة بأكتوبرbookworm

ما هي الثغرات

  • CVE-2025-11230 (JSON). تحليل غير فعّال لأرقام JSON مصممة في شيفرة mjson المضمّنة يسمح لمهاجم عن بُعد باستنزاف المعالج. ويهمك ذلك إن كانت إعداداتك تستخدم محوّلات JSON في HAProxy على بيانات الطلبات.
  • CVE-2026-110354 (HTTP/1.1 المجزأ). يصف سجل CVE مهاجمًا عن بُعد دون مصادقة يسبب استنزافًا مستمرًا لمعالج أحد خيوط العمل عبر طلب مجزأ (chunked) مصمم. وحين نشرت ديبيان النشرة DSA-6570-1 لم تكن أرقام CVE متاحة بعد، ثم أضاف المتتبع هذا الرقم لاحقًا.
  • CVE-2026-26081 (QUIC). تذكر أخبار مشروع HAProxy أن حزمة QUIC مصممة قد توقف العملية في الإصدار 3.0 وما بعده، ويصنّف المتتبع الإصدار 2.6 في bookworm بأنه غير متأثر.
  • CVE-2026-33555 (HTTP/3). لم يكن محلل HTTP/3 يتحقق من مطابقة طول الجسم للقيمة المعلنة في Content-Length، وقد يتيح ذلك تهريب الطلبات إلى الخادم الخلفي. وتنبّه ديبيان إلى أن هذه الميزات غير مفعّلة افتراضيًا في حزم bookworm.

ولا تصلك ثغرات QUIC وHTTP/3 إلا إن كنت ضبطت مستمعات QUIC. تحقق من ذلك بالأمر:

grep -nE 'quic|alpn h3' /etc/haproxy/haproxy.cfg

هل أنت متأثر؟

apt policy haproxy
haproxy -v

قارن سطر Installed بالجدول. يعرض haproxy -v الإصدار الأصلي (3.0.11 أو 2.6.12) ولا يتغير مع إصلاحات ديبيان، لذا اعتمد على apt policy. وإن كنت تشغّل HAProxy من مستودع آخر أو من صورة حاوية، فارجع إلى نشرات ذلك المصدر.

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

sudo apt update
sudo apt install --only-upgrade haproxy

وقبل إعادة التشغيل، تحقق من صحة الإعدادات بالملف التنفيذي الجديد:

sudo haproxy -c -f /etc/haproxy/haproxy.cfg

إعادة تشغيل الخدمة أم الخادم؟

لا حاجة لإعادة تشغيل الخادم. تأكد أن العملية العاملة هي الجديدة: إن كان systemctl show -p ActiveEnterTimestamp haproxy أقدم من وقت الترقية، فأعد تشغيل الخدمة في وقت هادئ، لأن إعادة التشغيل تقطع الاتصالات المفتوحة:

sudo systemctl restart haproxy

وإن كان لديك أكثر من موازن أحمال، فحدّثها وأعد تشغيلها واحدًا تلو الآخر.

ما زال مفتوحًا

في 31 أكتوبر 2026 كان المتتبع يعرض بضع ثغرات أخرى في HAProxy كمفتوحة دون نشرة DSA مخططة حاليًا، مثل CVE-2026-55203 في تحليل سجلات FastCGI (وتهمك إن كنت تستخدم خوادم FastCGI خلفية) وCVE-2026-55204 في ضغط ترويسات HTTP/2. تابع الصفحة، وأبقِ حدود الطلبات ومهل الانتظار مضبوطة (timeout http-request وmaxconn) حتى لا يستطيع عميل واحد شلّ الوكيل.

المصادر

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.