UltraVNC Launcher 1.2.4.0 contains a denial of service vulnerability in the Repeater Host configuration field that allows attackers to crash the application. Attackers can paste an overly long string of 300 characters into the Repeater Host property to trigger an application crash.
UltraVNC Launcher 1.2.4.0 contains a stack-based buffer overflow vulnerability (CWE-121) in the Repeater Host configuration field that enables denial of service attacks. An attacker can crash the application by inputting a 300-character string, potentially disrupting remote access infrastructure. This vulnerability is actively exploited and patches are available, requiring immediate deployment across affected systems.
Immediate Actions:
1. Identify all systems running UltraVNC Launcher 1.2.4.0 or earlier versions through asset inventory and network scanning
2. Restrict network access to UltraVNC Repeater services using firewall rules (whitelist only authorized administrative IPs)
3. Disable UltraVNC Launcher if not actively required; migrate to alternative remote access solutions
Patching Guidance:
1. Upgrade UltraVNC to version 1.2.4.1 or later immediately
2. Test patches in non-production environments before deployment
3. Prioritize patching for systems in banking, government, and healthcare sectors
Compensating Controls (if patching delayed):
1. Implement input validation at network boundary to reject Repeater Host configuration requests exceeding 100 characters
2. Deploy Web Application Firewall (WAF) rules to block oversized configuration payloads
3. Monitor UltraVNC process crashes using SIEM and alert on abnormal terminations
Detection Rules:
1. Monitor for UltraVNC.exe crashes with event ID 1000 (Application Error) in Windows Event Viewer
2. Alert on configuration file modifications to UltraVNC settings containing strings >250 characters in Repeater Host field
3. Network IDS signature: Detect HTTP/TCP packets to UltraVNC ports (5900, 5500) with oversized configuration payloads
الإجراءات الفورية:
1. تحديد جميع الأنظمة التي تقوم بتشغيل UltraVNC Launcher 1.2.4.0 أو الإصدارات الأقدم من خلال جرد الأصول والمسح الشبكي
2. تقييد الوصول الشبكي إلى خدمات UltraVNC Repeater باستخدام قواعد جدار الحماية (قائمة بيضاء للعناوين الإدارية المصرح بها فقط)
3. تعطيل UltraVNC Launcher إذا لم يكن مطلوبًا بنشاط؛ الهجرة إلى حلول الوصول البعيد البديلة
إرشادات التصحيح:
1. ترقية UltraVNC إلى الإصدار 1.2.4.1 أو أحدث على الفور
2. اختبار التصحيحات في بيئات غير الإنتاج قبل النشر
3. إعطاء الأولوية لتصحيح الأنظمة في قطاعات البنوك والحكومة والرعاية الصحية
الضوابط البديلة (إذا تأخر التصحيح):
1. تنفيذ التحقق من صحة المدخلات على حدود الشبكة لرفض طلبات إعدادات Repeater Host التي تتجاوز 100 حرف
2. نشر قواعد جدار تطبيقات الويب (WAF) لحظر حمولات التكوين ذات الحجم الزائد
3. مراقبة أعطال عملية UltraVNC باستخدام SIEM والتنبيه على الإنهاءات غير الطبيعية
قواعد الكشف:
1. مراقبة أعطال UltraVNC.exe مع معرّف الحدث 1000 (خطأ التطبيق) في عارض أحداث Windows
2. التنبيه على تعديلات ملف التكوين لإعدادات UltraVNC التي تحتوي على سلاسل نصية >250 حرف في حقل Repeater Host
3. توقيع IDS الشبكي: الكشف عن حزم HTTP/TCP إلى منافذ UltraVNC (5900، 5500) مع حمولات تكوين ذات حجم زائد