vendor:
ModbusPal
by:
Trent Gordon
5.5
CVSS
MEDIUM
XXE Injection
611
CWE
Product Name: ModbusPal
Affected Version From: 1.6b
Affected Version To: 1.6b
Patch Exists: YES
Related CWE: CVE-2018-10832
CPE: a:modbuspal:modbuspal:1.6b
Metasploit:
N/A
Other Scripts:
N/A
Platforms Tested: Ubuntu 16.04 with Java 1.8.0_151
2018
ModbusPal XXE Injection
ModbusPal 1.6b is vulnerable to an XML External Entity (XXE) attack. Projects are saved as .xmpp files and automations can be exported as .xmpa files, both XML-based and vulnerable to XXE injection. Sending a crafted .xmpp or .xmpa file to a user, when opened/imported in ModbusPal 1.6b, will return the contents of any local files to a remote attacker.
Mitigation:
Ensure that XML parsers are configured to disable external entity references and DTDs.