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

rsync 3.5.0 لديبيان 13 يعالج 33 ثغرة (DSA-6527-1)، مع تحديث مايو 2026 (DSA-6282-1)

انتقلت ديبيان 13 إلى rsync 3.5.0 لإصلاح 33 ثغرة، وحصلت ديبيان 12 على إصلاحات مايو بينما بقيت دفعة سبتمبر مفتوحة. ما الذي تفحصه وتغيّره.

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

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

الخطورة: حرجة الحالة: تحت المراقبة
الحالة
أُصلحت في دبيان 13 (trixie). وحتى 31 أكتوبر 2026 لم يتلقَّ دبيان 12 (bookworm) إصلاحات سبتمبر، ويعرض المقال إجراءات للتخفيف.
المتأثر
  • حزمة rsync في دبيان 13 (trixie) قبل الإصدار 3.5.0+ds1-0+deb13u1
  • حزمة rsync في دبيان 13 (trixie) قبل الإصدار 3.4.1+ds1-5+deb13u3
  • حزمة rsync في دبيان 12 (bookworm) قبل الإصدار 3.2.7-1+deb12u5
تاريخ النشر
آخر تحديث

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

  • على ديبيان 13، رقِّ إلى 3.5.0+ds1-0+deb13u1 واختبر سكربتات النسخ الاحتياطي التي تعتمد على وجهات هي روابط رمزية.
  • على ديبيان 12، تأكد أن لديك 3.2.7-1+deb12u5 على الأقل، وطبّق إجراءات التخفيف أعلاه، وراقب صفحة rsync في المتتبع لصدور نشرة DLA.
  • أعد تشغيل خدمة rsync بعد التحديث، أو عطّلها إن لم يكن هناك ما يحتاجها.
  • راجع حسابات النسخ الاحتياطي التي تستخدم rrsync، وأغلق منفذ TCP رقم 873 بجدار الحماية.
التسلسل الزمني
  1. نشرت دبيان التحذير الأمني DSA-6282-1 لحزمة rsync.
  2. نشرت دبيان التحذير الأمني DSA-6527-1 لحزمة rsync.
  3. نشرت سكايلاين هذا الملخص.

نشرت ديبيان في 28 سبتمبر 2026 النشرة DSA-6527-1، التي تنقل الحزمة rsync في ديبيان 13 (trixie) إلى الإصدار الأصلي 3.5.0. يعالج هذا الإصدار 33 مشكلة أمنية كشفتها مراجعة لطريقة تعامل rsync مع المسارات ولبروتوكول الخدمة (daemon). وقبل ذلك، في 20 مايو 2026، أصلحت النشرة DSA-6282-1 مجموعة أصغر لديبيان 12 و13 معًا. أما ديبيان 12 (bookworm) فلم تتلقَّ إصلاحات سبتمبر بعد.

لمحة سريعة

الإصدارالحد الأدنى المطلوبالنشرةحالة ثغرات سبتمبر الـ 33
ديبيان 13 (trixie)3.5.0+ds1-0+deb13u1DSA-6527-1 (28 سبتمبر 2026)مُصلَحة
ديبيان 12 (bookworm)3.2.7-1+deb12u5DSA-6282-1 (20 مايو 2026)مدرجة كمفتوحة في متتبع ديبيان في 31 أكتوبر 2026

الخطورة: حرجة وفق تصنيف مشروع rsync نفسه للثغرة CVE-2026-53791، وهي لا تنطبق إلا على الخدمات المضبوطة بالإعداد proxy protocol = true، أما معظم الثغرات الأخرى فمصنفة عالية أو متوسطة. ولا توجد أي منها في قائمة CISA للثغرات المستغلة فعليًا (30 أكتوبر 2026).

ما هي الثغرات

تقول ديبيان إن ثغرات سبتمبر قد تؤدي إلى رفع الصلاحيات محليًا، أو تجاوز قيود الوصول، أو كشف معلومات، أو حجب الخدمة، أو تنفيذ تعليمات برمجية عشوائية، وتحيل إلى ملف NEWS للإصدار 3.5.0 للتفاصيل. وتجمعها ملاحظات المشروع الأصلي على النحو التالي:

  • اتباع الروابط الرمزية من rsync بصلاحيات عالية. مستخدم محلي يتحكم في جزء من مسار يزرع رابطًا رمزيًا يتبعه rsync العامل بصلاحيات root. الثغرة CVE-2026-53803 (عالية) قد تعيد توجيه الكتابة في ملفات مثل --log-file أو ملفات الدفعات، كأن تُضاف أسطر إلى authorized_keys، والثغرة CVE-2026-53802 (عالية) قد تقرأ ملفًا عشوائيًا عبر ملفات الفلترة أو قوائم الملفات أو ملفات كلمات المرور.
  • التحكم في الوصول إلى الخدمة. تسمح CVE-2026-53791 (حرجة) لعميل بانتحال عنوانه المصدر عبر ترويسة PROXY عند ضبط proxy protocol = true. وتجعل CVE-2026-70452 قاعدة hosts deny تسمح بالمرور حين يتعذر حل اسم مضيف مدرج فيها، أما CVE-2026-53784 فهروب من جذر الوحدة عند ضبط use chroot = no.
  • الحقن وسلامة الذاكرة. تشمل CVE-2026-53790 حقن أوامر أو معاملات عبر قيم غير مقتبسة يتحكم بها المضيف أو الطرف الآخر في RSYNC_CONNECT_PROG وخطافات التنفيذ في الخدمة وأداة rsync-ssl، إضافة إلى عدة حالات كتابة خارج حدود الذاكرة قد توقف الخدمة أو تفسد ذاكرتها.
  • التوافر. تسمح CVE-2026-70464 لطرف غير مصادَق بإبقاء اتصالات الخدمة مفتوحة متجاوزًا الحد max connections.
  • rrsync. الثغرة CVE-2026-53783 هروب من المجلد المقيّد في rrsync، وهو الغلاف المستخدم كثيرًا مع حسابات النسخ الاحتياطي عبر SSH.

أما تحديث مايو (DSA-6282-1) فأصلح من بين ما أصلحه CVE-2026-43618، وهي فيض في الأعداد الصحيحة قد يسرّب ذاكرة العملية إلى طرف مصادَق في الخدمة، وحالات سباق الروابط الرمزية في الخدمات المضبوطة بالإعداد use chroot = no (CVE-2026-29518 وCVE-2026-43619). وتذكر ملاحظات المشروع أن الإعداد الافتراضي use chroot = yes غير معرّض لتلك الحالات.

هل أنت متأثر؟

apt policy rsync
systemctl is-active rsync
grep -nE 'use chroot|proxy protocol|hosts (allow|deny)' /etc/rsyncd.conf

ينبغي تحديث كل جهاز مثبّت عليه rsync، لكن معظم هذه الثغرات يؤثر في الخدمة، ومهام النسخ الاحتياطي التي تعمل بصلاحيات root، وحسابات rrsync.

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

sudo apt update
sudo apt install --only-upgrade rsync

على ديبيان 13 يثبّت هذا الإصدار 3.5.0، ويذكر ملف NEWS تغييرات في السلوك تستحق الاختبار في سكربتات النسخ الاحتياطي: لا يُتبع مجلد الوجهة إذا كان رابطًا رمزيًا إلا إن كان الرابط مملوكًا لـ root أو للمستخدم المشغّل (والخيار --insecure-links يعيد السلوك القديم)، والإعداد proxy protocol = true دون proxy protocol hosts صار يرفض كل الاتصالات.

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

لا حاجة لإعادة تشغيل الخادم. أعد تشغيل الخدمة حيث تعمل:

sudo systemctl restart rsync

أما المهام المجدولة فتستخدم الملف التنفيذي الجديد في تشغيلها التالي.

ديبيان 12 إلى أن يصل الإصلاح

أصبح bookworm في عهدة فريق الدعم طويل الأمد، والمتتبع يعرض ثغرات سبتمبر كمفتوحة فيه. وإلى أن تصدر نشرة DLA، قلّل الانكشاف: أبقِ الخدمة بعيدة عن الإنترنت أو معطّلة (sudo systemctl disable --now rsync)، واحتفظ بالإعداد الافتراضي use chroot = yes، واستخدم عناوين IP بدلًا من أسماء المضيفين في hosts allow وhosts deny، وتجنب تشغيل rsync بصلاحيات root على مجلدات يستطيع مستخدمون آخرون الكتابة فيها.

المصادر

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.