Lucene search
K

EmEditor 19.8 Insecure File Permissions

🗓️ 29 Apr 2020 00:00:00Reported by sajjadbndType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 116 Views

EmEditor 19.8 Insecure File Permissions allows Privilege Escalatio

Code
`# Exploit Title: EmEditor 19.8 - Insecure File Permissions  
# Date: 2020-04-27  
# Exploit Author: SajjadBnd  
# Vendor Homepage: https://www.emeditor.com/  
# Software Link: https://support.emeditor.com/en/downloads/suggested  
# Version: 19.8  
# Tested on: Win10 Professional x64  
  
[ Description ]  
  
EmEditor is a fast, lightweight, yet extensible, easy-to-use text editor for Windows.  
Both native 64-bit and 32-bit builds are available, and moreover,  
the 64-bit includes separate builds for SSE2 (128-bit), AVX-2 (256-bit),  
and AVX-512 (512-bit) instruction sets.  
  
[ PoC ]  
  
C:\Users\user\AppData\Local\Programs\EmEditor  
λ icacls *.exe  
  
ee128.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
ee256.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
ee512.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
EEAdmin.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
eehlpver.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
eeupdate.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
emedhtml.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
EmEditor.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
emedtray.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
emedws.exe NT AUTHORITY\SYSTEM:(F)  
BUILTIN\Administrators:(F)  
DESKTOP-K4UDI4I\user:(F)  
  
Successfully processed 10 files; Failed processing 0 files  
  
[ Exploit - Privilege Escalation ]  
  
Replace any *.exe files with any executable  
malicious file you want then wait and get SYSTEM or Administrator rights (Privilege Escalation)  
- Also you can use DLL Hijacking technique(emonig.dll,emregexp.dll,emtoast.dll..) ;D  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation