DHCP Broadband 4.1.0.1503 contains an unquoted service path vulnerability in its service configuration that allows local attackers to execute code with elevated privileges. Attackers can exploit the unquoted path in 'C:\Program Files\DHCP Broadband 4\dhcpt.exe' to inject malicious code that will execute during service startup with LocalSystem permissions.
CVE-2021-47829 is a privilege escalation vulnerability in DHCP Broadband 4.1.0.1503 affecting Windows systems through an unquoted service path. Local attackers can inject malicious executables into the service path to achieve code execution with LocalSystem privileges during service startup. This vulnerability poses significant risk to organizations running legacy DHCP management software, particularly in environments with multiple local users or weak access controls.
IMMEDIATE ACTIONS:
1. Identify all systems running DHCP Broadband 4.1.0.1503 across your infrastructure using asset management tools
2. Restrict local user access to affected systems; implement principle of least privilege
3. Monitor service startup events (Event ID 7045 in Windows Event Viewer) for suspicious executable creation
PATCHING GUIDANCE:
1. Upgrade DHCP Broadband to version 4.1.0.1504 or later immediately
2. If upgrade is not immediately possible, uninstall DHCP Broadband 4.1.0.1503 and use alternative DHCP management solutions
3. Test patches in non-production environment before deployment
COMPENSATING CONTROLS (if patch unavailable):
1. Implement file system ACLs to restrict write permissions to C:\Program Files\DHCP Broadband 4\ directory
2. Disable or remove the DHCP Broadband service if not actively used
3. Run service under a dedicated low-privilege service account instead of LocalSystem
4. Implement application whitelisting to prevent unauthorized executable execution
DETECTION RULES:
1. Monitor for file creation/modification in C:\Program Files\DHCP Broadband 4\ directory
2. Alert on service restart events combined with new executable creation in service path
3. Track process execution with parent process as dhcpt.exe service
4. Monitor registry changes to HKLM\SYSTEM\CurrentControlSet\Services\DHCPBroadband
الإجراءات الفورية:
1. تحديد جميع الأنظمة التي تقوم بتشغيل DHCP Broadband 4.1.0.1503 عبر البنية التحتية باستخدام أدوات إدارة الأصول
2. تقييد وصول المستخدم المحلي إلى الأنظمة المتأثرة؛ تطبيق مبدأ أقل امتياز
3. مراقبة أحداث بدء تشغيل الخدمة (معرف الحدث 7045 في عارض أحداث Windows) للبحث عن إنشاء ملفات تنفيذية مريبة
إرشادات التصحيح:
1. ترقية DHCP Broadband إلى الإصدار 4.1.0.1504 أو أحدث على الفور
2. إذا لم يكن الترقية ممكنة على الفور، قم بإلغاء تثبيت DHCP Broadband 4.1.0.1503 واستخدم حلول إدارة DHCP بديلة
3. اختبر التصحيحات في بيئة غير الإنتاج قبل النشر
الضوابط البديلة (إذا لم يكن التصحيح متاحاً):
1. تطبيق قوائم التحكم في الوصول لنظام الملفات لتقييد أذونات الكتابة إلى دليل C:\Program Files\DHCP Broadband 4\
2. تعطيل أو إزالة خدمة DHCP Broadband إذا لم تكن قيد الاستخدام النشط
3. تشغيل الخدمة تحت حساب خدمة مخصص منخفض الامتياز بدلاً من LocalSystem
4. تطبيق القائمة البيضاء للتطبيقات لمنع تنفيذ ملفات تنفيذية غير مصرح بها
قواعد الكشف:
1. مراقبة إنشاء/تعديل الملفات في دليل C:\Program Files\DHCP Broadband 4\
2. تنبيه أحداث إعادة تشغيل الخدمة مع إنشاء ملف تنفيذي جديد في مسار الخدمة
3. تتبع تنفيذ العملية مع عملية الوالد كخدمة dhcpt.exe
4. مراقبة تغييرات السجل إلى HKLM\SYSTEM\CurrentControlSet\Services\DHCPBroadband