
CVE-2025-5777 توثيق بحثي
بحث تحليلي من إعداد Sentinel AI Defense. تحليل دفاعي فقط — لا يُنشر هنا أي استغلال فعّال أو PoC.
التكملة لثغرة CitrixBleed الأصلية: قراءة خارج النطاق في نقاط نهاية مصادقة NetScaler ADC/Gateway تمنح مهاجمًا غير مصادَق أجزاءً من ذاكرة الخادم — بما في ذلك رموز الجلسات — مباشرةً في استجابة HTTP.
📄 المقال الكامل: https://sentinelaidefense.com/posts/cve-2025-5777-citrixbleed-2.html
ثغرة CVE-2025-5777 (يُشار إليها عادةً باسم CitrixBleed 2) هي ثغرة قراءة خارج النطاق
(CWE-125 / CWE-457) في Citrix NetScaler ADC وNetScaler Gateway. تنتج عن عدم كفاية التحقق
من المُدخلات عند معالجة طلبات HTTP مصاغة بعناية تُرسل إلى نقاط نهاية المصادقة. يتيح ذلك
لمهاجم بعيد غير مصادَق تسريب أجزاء من ذاكرة الخادم، بما في ذلك بيانات حساسة مثل رموز
الجلسات (مثل كوكيز NSC_AAAC).
هذه الثغرة هي امتداد لثغرة CitrixBleed الأصلية (CVE-2023-4966). يتيح استغلالها اختطاف الجلسات وتجاوز المصادقة متعددة العوامل MFA دون الحاجة إلى أي تفاعل إضافي. درجة CVSS v3/v4: 9.3 (حرجة). أُضيفت إلى كتالوج CISA KEV في 10 يوليو 2025.
الثغرة قابلة للاستغلال عند التهيئة كبوابة Gateway (خادم VPN افتراضي، ICA Proxy، CVPN، RDP Proxy) أو خادم AAA افتراضي:
صدرت الإصدارات المصححة اعتبارًا من 17 يونيو 2025 (مع تحديثات في أواخر يونيو / أوائل يوليو).
يكمن الخلل في معالج طلبات المصادقة (لا سيما نقطة النهاية /p/u/doAuthentication.do).
عند معالجة طلبات HTTP POST تحتوي على باراميتر مشوّه (مثل وجود login دون قيمة صحيحة أو
علامة يساوي)، يتخطى كود C الخلفي التهيئة الصحيحة لمخزن مكدس (stack buffer).
نتيجةً لذلك، يعكس الاستجابة (غالبًا في وسم XML <InitialValue>) حوالي 127 بايت من
ذاكرة المكدس غير المهيأة من عمليات سابقة. تكرار الطلبات يُنتج أجزاء ذاكرة مختلفة. هذه حالة
كلاسيكية لاستخدام متغير غير مهيأ مقترنة بقراءة خارج النطاق بسبب غياب فحص الحدود وتصفير
المخازن.
لا حاجة إلى مصادقة أو تفاعل معقد — يحدث التسريب قبل المصادقة.
NSC_AAAC) لاختطاف جلسات VPN/Gateway النشطة، متجاوزًا غالبًا MFA.لوحظ استغلال الثغرة في البيئات الحقيقية في وقت مبكر من 23 يونيو 2025 (قبل نشر PoC العامة في 4 يوليو). أكدت GreyNoise وAmazon MadPot وغيرهما أنشطة فحص موجّهة ونشاط APT (بما في ذلك استخدام ثغرة يوم-صفر).
/p/u/doAuthentication.do (أو نقاط نهاية مصادقة مشابهة) بباراميترات مشوّهة (قيم مفقودة، هياكل ترويسة/جسم غير معتادة).NSC_AAAC المستخرجة أو نشاط جلسات غير معتاد على بوابات Gateway/VPN.<InitialValue>.قواعد YARA وتوقيعات Snort/Suricata التي تستهدف أنماط الطلبات متاحة من المنشورات البحثية.
/p/u/doAuthentication.do بباراميترات مثل login (بدون قيمة).NSC_AAAC=.راجع النشرة الأمنية من Citrix وتنبيهات CISA للحصول على قوائم IoC الكاملة والمحدثة.
تعامل مع هذه الثغرة بأولوية عالية نظرًا لسهولة استغلالها وتأثيرها المباشر على البنية التحتية للوصول عن بُعد.
نُشر هذا المستودع لأغراض دفاعية وتعليمية فقط. يحتوي على تحليل ومنطق كشف وإرشادات تخفيف. لا يُقدَّم أي كود استغلال فعّال. استخدم هذه المعلومات فقط على الأنظمة المصرَّح لك باختبارها والدفاع عنها.
تتم الصيانة بواسطة Sentinel AI Defense · نتائج تتم مشاركتها بمسؤولية ضمن إفصاح منسّق.