Vulnerability · Published Nov 24, 2020 · Assigned by apache
CVE-2020-13942Remote Code Execution in Apache Unomi
Critical 9.8
In plain English
A critical-severity improper input validation in Apache Unomi from Apache Software Foundation. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 68.5% (higher than 99.3% of all known vulnerabilities). Ready-made attack tooling exists: Nuclei, public proof-of-concept code. Fixed versions are available - upgrade the affected package.
Official description
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.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Maven | org.apache.unomi:unomi | 1.5.2 | GHSA-xp5j-wj4h-2jq9 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| Apache Software Foundation | Apache Unomi | unspecified – before 1.5.2 |
Weakness: CWE-20
References
- http://unomi.apache.org./security/cve-2020-13942.txt x_refsource_MISC
- [unomi-dev] 20201124 CVE-2020-13942: Remote Code Execution in Apache Unomi mailing-list, x_refsource_MLIST
- [unomi-users] 20201124 CVE-2020-13942: Remote Code Execution in Apache Unomi mailing-list, x_refsource_MLIST
- [unomi-users] 20201124 Apache Unomi 1.5.4 Release mailing-list, x_refsource_MLIST
- [unomi-dev] 20201124 Apache Unomi 1.5.4 Release mailing-list, x_refsource_MLIST
- [oss-security] 20201124 CVE-2020-13942: Remote Code Execution in Apache Unomi mailing-list, x_refsource_MLIST
- [announce] 20201124 CVE-2020-13942: Remote Code Execution in Apache Unomi mailing-list, x_refsource_MLIST
- https://advisory.checkmarx.net/advisory/CX-2020-4284 x_refsource_MISC
- [unomi-commits] 20210428 svn commit: r1889256 - in /unomi/website: contribute-release-guide.html documentation.html download.html index.html security/cve-2021-31164.txt mailing-list, x_refsource_MLIST