Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-85884 — إثبات مفهوم PowerShell يوضح CVE-2026-85884، وهو تصعيد امتيازات Windows whesvc/WinDiag Lua ETW من رمز منخفض الامتيازات أو WPAD LPAC إلى SYSTEM. | Kitploit
أدوات/GitHubGitHub/beardhammer/cve-2026-85884
تصعيد الامتيازاتتحليل الثغرات الأمنيةالاستغلالالأوراق والأبحاثالفريق الأحمر
GitHubbeardhammer/cve-2026-85884

CVE-2026-85884

إثبات مفهوم PowerShell يوضح CVE-2026-85884، وهو تصعيد امتيازات Windows whesvc/WinDiag Lua ETW من رمز منخفض الامتيازات أو WPAD LPAC إلى SYSTEM.

عرض المستودع
37513منذ 23 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

تصعيد الامتيازات WPAD LPAC / WHESVC

https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-85884

يحتوي هذا المستودع على مواد بحثية وإثبات مفهوم تتعلق بثغرة في حدود الامتيازات على Windows تشمل خدمة Windows Health and Optimized Experiences (whesvc) ومحرك Windows Diagnostics Lua.

يمكن للتعليمات البرمجية التي تعمل بقدرة التشخيص ذات الصلة أن تصدر حدث ETW موثوقًا لسير عمل يحتوي على مسار وحدة Lua يتحكم فيه المهاجم. تستهلك خدمة LocalSystem ذلك الحدث وتنفذ الوحدة عبر WinDiag دون التحقق الكافي من هوية المُصدِر أو تقييد الوحدة بموقع موثوق.

الانتقال الكامل الموضّح هو:

low-privileged or WPAD LPAC code
  -> Microsoft.Windows.Diagnostics.Lua ETW event
  -> LocalSystem whesvc workflow
  -> attacker-controlled Lua module
  -> SYSTEM process canary

الحالة

تمت إعادة إنتاج المشكلة على إصدارات Windows 11 x64 المحددة بدقة والموثقة في التقارير المرفقة، بما في ذلك الإصداران 26200.8457 و29617.1000.

إثبات مفهوم مصغّر

Invoke-WhesvcToSystem.ps1 هو أبسط إثبات مفهوم لمستخدم محلي. لا يتطلب ملف DLL أو مُصرِّفًا أو حمولة خارجية، ولا يُضمِّن أو يُنزِّل أي شيء. يشغّل رد نداء Lua ذو الامتيازات الأمر المدمج whoami.exe /user عبر cmd.exe ويعيد توجيه مخرجاته إلى ملف canary.

من جلسة PowerShell قياسية غير إدارية:

powershell.exe -NoProfile -ExecutionPolicy Bypass `
  -File .\Invoke-WhesvcToSystem.ps1

ينتج عن التشغيل الناجح مخرجات whoami.exe /user تحتوي على:

nt authority\system S-1-5-18

يُكتب ملف canary في:

%LOCALAPPDATA%\WhesvcL2S\system-canary.txt

لِسير العمل حد أدنى لفاصل التتبع، لذا يستغرق إثبات المفهوم عادةً 35 ثانية على الأقل.

لإزالة ملف canary وأي وحدات Lua مؤقتة مطابقة:

powershell.exe -NoProfile -ExecutionPolicy Bypass `
  -File .\Invoke-WhesvcToSystem.ps1 -Cleanup

الاستخدام المسؤول

تُقدَّم هذه المواد لأغراض البحث الدفاعي والتحقق من التصحيحات واختبار الأمان المصرَّح به. يتحمل المستخدمون مسؤولية الالتزام بالقوانين المعمول بها وتجنب تعطيل أنظمة الإنتاج.

تنزيل الأداة