vendor:
Visual Basic 6.0
by:
UmZ (Umair Manzoor)
N/A
CVSS
HIGH
Stack Overflow
120
CWE
Product Name: Visual Basic 6.0
Affected Version From: Visual basic 6
Affected Version To: Visual basic 6
Patch Exists: NO
Related CWE:
CPE:
Platforms Tested:
2007
Visual Basic Project Description Stack overflow
Microsoft Visual Basic 6.0 IDE crashes while parsing the project detail's field when characters more than 1037690 are provided, causing stack overflow. The data is stored as UNICODE which means that Shellcode can be injected in unicode manner to escalate privileges. As soon as the stack gets overflow, an exception occurs and NTDLL starts handling it, which means that SEH based exploitation will work. Offset is mentioned above at which IDE crashes. Register EBX contains the malicious values. Memory address at which the malicious data (Project detail) are dumped is: 03EF0189 and onwards.
Mitigation:
No known mitigation or remediation for this vulnerability