A buffer overflow exists within gldll32.dll which is found in EPS Viewer installations. This issue is remotely exploitable by an attacker if they were to specially craft an EPS file, and convince a target to open the file with EPS Viewer 3.2 or earlier.
EPS Viewer 3.2 and possibly earlier versions
Remote Code Execution
Exploitation of these vulnerabilities is possible through the use of methods like phishing attacks, where an attacker convinces a user to open a maliciously crafted attachment with a vulnerable program. Remote attackers who successfully exploit this vulnerability will be able to execute code on the vulnerable system with the same rights as the currently logged on user.
BeyondTrust Prevention and Detection:
BeyondTrust's Retina® Network Security Scanner scans devices to detect for this vulnerability.
- 30595 - EPS Viewer Buffer Overflow (Zero-Day)
- 30596 - EPS Viewer Buffer Overflow (Zero-Day) - x64
Avoid opening untrusted EPS files.