Skip to main content
← All vulnerabilities
CVE-2017-5641GHSA-W8V7-PRHW-XJPW

Previous versions of Apache Flex BlazeDS (4.7.2 and earlier) did not restrict which types were allowed for AMF(X) object deserialization by

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.7.3
None on Exploit-DB, Metasploit or GitHub

Summary

Previous versions of Apache Flex BlazeDS (4.7.2 and earlier) did not restrict which types were allowed for AMF(X) object deserialization by default. During the deserialization process code is executed that for several known types has undesired side-effects. Other, unknown types may also exhibit such behaviors. One vector in the Java standard library exists that allows an attacker to trigger possibly further exploitable Java deserialization of untrusted data. Other known vectors in third party libraries can be used to trigger remote code execution.

Timeline

  1. CVE published
  2. Record last updated
  3. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • Apache Software Foundation Apache Flex Blaze DS

    before 4.7.3

  • org.apache.flex.blazeds:flex-messaging-coreMaven

    fixed in 4.7.3

  • org.apache.flex.blazeds:flex-messaging-remotingMaven

    fixed in 4.7.3

References 8

kb.cert.org

securityfocus.com

securitytracker.com

mail-archives.apache.org

issues.apache.org

support.hpe.com

zerodayinitiative.com