Skip to main content
← All vulnerabilities
CVE-2020-5245GHSA-3MCP-9WR4-CJQF

Remote Code Execution (RCE) vulnerability in dropwizard-validation

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.3.19, 2.0.2
1 proof of concept on GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

Dropwizard-Validation before 1.3.19, and 2.0.2 may allow arbitrary code execution on the host system, with the privileges of the Dropwizard service account, by injecting arbitrary Java Expression Language expressions when using the self-validating feature. The issue has been fixed in dropwizard-validation 1.3.19 and 2.0.2.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • dropwizard dropwizard-validation

    From 1.3.0 · fixed in 1.3.19; From 2.0.0 · fixed in 2.0.2

  • io.dropwizard:dropwizard-validationMaven

    From 1.3.0-rc1 · fixed in 1.3.19

  • io.dropwizard:dropwizard-validationMaven

    From 2.0.0 · fixed in 2.0.2

References 9

GitHub · dropwizard/dropwizard

beanvalidation.org

docs.jboss.org

docs.oracle.com

GitHub · LycsHub/CVE-2020-5245