Angry IP Scanner for Linux 3.5.3 contains a denial of service vulnerability that allows local attackers to crash the application by supplying malformed input to the port selection field. Attackers can craft a malicious string containing buffer overflow patterns and paste it into the Preferences Ports tab to trigger an application crash.
CVE-2018-25262 is a local denial of service vulnerability in Angry IP Scanner 3.5.3 for Linux that allows attackers to crash the application through buffer overflow in the port selection field. While the CVSS score is moderate (6.2), the vulnerability requires local access and user interaction, limiting its immediate threat. No patch is currently available, making compensating controls essential for affected organizations.
Immediate Actions:
1. Identify all systems running Angry IP Scanner 3.5.3 on Linux through asset inventory and endpoint detection tools
2. Restrict access to Angry IP Scanner to trusted administrators only via file permissions and access controls
3. Disable or remove Angry IP Scanner 3.5.3 if not actively required for operations
Patching Guidance:
1. Upgrade to Angry IP Scanner version 3.5.4 or later when available
2. Monitor official Angry IP Scanner releases and security advisories for patches
3. Implement version control to prevent downgrade to vulnerable versions
Compensating Controls:
1. Implement application whitelisting to restrict execution of Angry IP Scanner
2. Use Linux AppArmor or SELinux profiles to restrict port selection field input handling
3. Monitor process crashes and application errors through SIEM/logging systems
4. Restrict local user access to systems running the scanner
5. Run Angry IP Scanner in isolated/sandboxed environments when possible
Detection Rules:
1. Monitor for Angry IP Scanner process crashes (segmentation faults) in syslog
2. Alert on unexpected termination of Angry IP Scanner processes
3. Log and monitor access to Angry IP Scanner configuration files and preferences
4. Implement file integrity monitoring on Angry IP Scanner installation directory
الإجراءات الفورية:
1. تحديد جميع الأنظمة التي تقوم بتشغيل Angry IP Scanner 3.5.3 على Linux من خلال جرد الأصول وأدوات كشف نقاط النهاية
2. تقييد الوصول إلى Angry IP Scanner للمسؤولين الموثوقين فقط عبر أذونات الملفات والضوابط الوصول
3. تعطيل أو إزالة Angry IP Scanner 3.5.3 إذا لم تكن مطلوبة بنشاط للعمليات
إرشادات التصحيح:
1. الترقية إلى Angry IP Scanner الإصدار 3.5.4 أو أحدث عند توفره
2. مراقبة الإصدارات الرسمية لـ Angry IP Scanner والتنبيهات الأمنية للحصول على التصحيحات
3. تنفيذ التحكم في الإصدار لمنع الرجوع إلى الإصدارات الضعيفة
الضوابط البديلة:
1. تنفيذ قائمة بيضاء للتطبيقات لتقييد تنفيذ Angry IP Scanner
2. استخدام ملفات تعريف Linux AppArmor أو SELinux لتقييد معالجة إدخال حقل اختيار المنفذ
3. مراقبة أعطال العمليات وأخطاء التطبيقات من خلال أنظمة SIEM/السجلات
4. تقييد وصول المستخدم المحلي إلى الأنظمة التي تقوم بتشغيل الماسح الضوئي
5. تشغيل Angry IP Scanner في بيئات معزولة/محصورة عند الإمكان
قواعد الكشف:
1. مراقبة أعطال عملية Angry IP Scanner (أخطاء التجزئة) في syslog
2. التنبيه على الإنهاء غير المتوقع لعمليات Angry IP Scanner
3. تسجيل ومراقبة الوصول إلى ملفات تكوين Angry IP Scanner والتفضيلات
4. تنفيذ مراقبة سلامة الملفات على دليل تثبيت Angry IP Scanner