Skip to main content
← All vulnerabilities
CVE-2020-13942GHSA-XP5J-WJ4H-2JQ9

Remote Code Execution in Apache Unomi

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.5.2
9 proofs of concept on GitHub, 1 Nuclei template

Summary

It is possible to inject malicious OGNL or MVEL scripts into the /context.json public endpoint. This was partially fixed in 1.5.1 but a new attack vector was found. In Apache Unomi version 1.5.2 scripts are now completely filtered from the input. It is highly recommended to upgrade to the latest available version of the 1.5.x release to fix this problem.

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 Unomi

    fixed in 1.5.2

  • org.apache.unomi:unomiMaven

    fixed in 1.5.2

References 19

unomi.apache.org.

lists.apache.org

openwall.com

advisory.checkmarx.net

GitHub · projectdiscovery/nuclei-templates

GitHub · CyberCTF/vulhub-unomi-cve-2020-13942

GitHub · Prodrious/CVE-2020-13942

GitHub · blackmarketer/CVE-2020-13942

GitHub · corsisechero/CVE-2020-13942byVulHub

GitHub · dev-team-12x/apche_unomi_rce

GitHub · eugenebmx/CVE-2020-13942

GitHub · lp008/CVE-2020-13942

GitHub · shifa123/CVE-2020-13942-POC-

GitHub · yaunsky/Unomi-CVE-2020-13942