Vulnerabilities > CVE-2017-3208 - XXE vulnerability in Themidnightcoders Weborb for Java 5.1.1.0

047910
CVSS 9.8 - CRITICAL
Attack vector
NETWORK
Attack complexity
LOW
Privileges required
NONE
Confidentiality impact
HIGH
Integrity impact
HIGH
Availability impact
HIGH
network
low complexity
themidnightcoders
CWE-611
critical

Summary

The Java implementation of AMF3 deserializers used by WebORB for Java by Midnight Coders, version 5.1.1.0, allows external entity references (XXEs) from XML documents embedded within AMF3 messages. If the XML parsing is handled incorrectly it could potentially expose sensitive data on the server, denial of service, or server side request forgery.

Vulnerable Configurations

Part Description Count
Application
Themidnightcoders
1

Seebug

bulletinFamilyexploit
descriptionA detailed analysis of the reference: https://codewhitesec.blogspot.kr/2017/04/amf.html Some Java implementations of AMF3 deserializers allow the external entity references (XXEs) from XML documents embedded within AMF3 messages. If the XML parsing is handled incorrectly it could potentially expose sensitive data on the server, denial of service, or server side request forgery. * Flamingo amf-serializer by Exadel, version 2.2.0 - CVE-2017-3206 * Flex BlazeDS , version 4.6.0.23207 - CVE-2015-3269 * GraniteDS, version 3.1.1. GA - CVE-2016-2340 (see VU#279472) * WebORB for Java by Midnight Coders, version 5.1.1.0 - CVE-2017-3208 Products using these libraries may also be impacted. More information is provided in the researcher's advisory.
idSSV:92916
last seen2017-11-19
modified2017-04-06
published2017-04-06
reporterRoot
titleAMF3 Java implementations Improper Restriction of XML External Entity Reference ('XXE')