# ثغرة حرجة في مكالمات Signal أُصلحت، ونسخة Molly المعدّلة آخر إصدار لها في 31 يوليو

> **المغزى:** المغزى: النسخة المعدّلة ترث من الأصل كل شيء بما فيه الأخطاء، لكن الإصلاح لا يصلها إلا إذا سحبه أحد وبناه، فتاريخ آخر إصدار صار سؤالًا لا يقل أهمية عن مزاياها.

- المصدر: المغزى (https://almaghza.com/a/2026-11-02-signal-hangup-flaw-molly-fork/)
- التاريخ: 22 جمادى الأولى - 2 نوفمبر 2026 (2026-11-02)
- القسم: أمن سيبراني
- الوسوم: Signal، المصادر المفتوحة، الثغرات الأمنية، الخصوصية

نشر موقع Privacy Guides في 22 أكتوبر 2026 تقريرًا عن ثغرة في تطبيق Signal بتقييم حرج. وخلاصتها أن الطرف الآخر في المكالمة يستطيع تأخير تنفيذ إنهاء المستخدم للمكالمة، لأن أمر الإنهاء يدخل في طابور خلف أحداث يولّدها ذلك الطرف. فيبقى الميكروفون، وربما الكاميرا، يعملان بعد أن يظن المستخدم أنه أنهى المكالمة. وبعبارة التقرير، إنهاء المكالمة من جهتك ليس زر إيقاف.

وكان العيب في مكتبة المكالمات، في الإصدارات الأقدم من 2.72.0، وصدر الإصلاح في الإصدارات التالية. وظهور ثغرة ثم إصلاحها هو المسار الطبيعي لأي تطبيق.

لكن الوضع يختلف في النسخ المعدّلة. فكثير من المستخدمين يتركون التطبيق الأصلي إلى نسخة معدّلة منه، أي fork، طلبًا لمزيد من الاستقلال. وأشهر نسخة معدّلة من Signal هي Molly، وآخر إصدار منشور لها على صفحة إصداراتها في GitHub بتاريخ 31 يوليو.

والنسخة المعدّلة ترث من الأصل كل شيء، بما في ذلك الأخطاء. لكن الإصلاح لا يصل إليها تلقائيًا، بل يحتاج إلى من يسحبه ويبني ويُصدر نسخة جديدة. وما دام لا يوجد إصدار جديد، فالكود الموجود لدى المستخدم هو كود 31 يوليو بكل ما فيه. ولا تجزم المصادر المنشورة بأن نسخة بعينها من Molly متأثرة، والمؤكد هو التواريخ وحدها.

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

## المصادر

- [صفحة إصدارات Molly على GitHub](https://github.com/mollyim/mollyim-android/releases)
- [تقرير Privacy Guides عن الثغرة](https://www.privacyguides.org/news/2026/10/22/signal-vulnerability-allow-audio-and-possibly-video-to-continue-after-hanging-up/)
