Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Who should read this

All Struts 2 developers and users

Impact of vulnerability

Possible Remote Code Execution

Maximum security rating

High

Recommendation

Disable Dynamic Method Invocation if possible. Alternatively upgrade to Struts 2.3.20.23, Struts 2.3.24.23 or Struts 2.3.28.1.

Affected Software

Struts 2.3.20 - Struts Struts 2.3.28 (except 2.3.20.2 3 and 2.3.24.23)

Reporter

Nike Zheng nike dot zheng at dbappsecurity dot com dot cn

CVE Identifier

CVE-2016-3081

...

Disable Dynamic Method Invocation when possible or upgrade to Apache Struts versions 2.3.20.23, 2.3.24.2 3 or 2.3.28.1.

Backward compatibility

No issues expected when upgrading to Struts 2.3.20.23, 2.3.24.2 3 and 2.3.28.1

Workaround

Disable Dynamic Method Invocation or implement your own version of ActionMapper based on a source code of the recommended Apache Struts versions.