Read the docs
TI-2020-10918 Aliases CVE-2020-13942GHSA-xp5j-wj4h-2jq9

Remote Code Execution in Apache Unomi

Priority HIGH 79CWE-20Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub.

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.

Why it matters now

EPSS 0.68516 99th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed Apache Unomi (Apache Software Foundation): 1.5.2org.apache.unomi:unomi (Maven): 1.5.2

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
ApacheApache Unomibefore 1.5.21.5.2Patch availableCNA
—org.apache.unomi:unomi (Maven)before 1.5.21.5.2Patch availableGHSA-xp5j-wj4h-2jq9
  • Apache Unomi VendorApache Affected before 1.5.2 Fixed in 1.5.2 Patch available CNA
  • org.apache.unomi:unomi (Maven) Vendor— Affected before 1.5.2 Fixed in 1.5.2 Patch available GHSA-xp5j-wj4h-2jq9

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:apache:unomi:*:*:*:*:*:*:*:*1.5.0 to before 1.5.2VulnerableApache
  • cpe:2.3:a:apache:unomi:*:*:*:*:*:*:*:* Versions 1.5.0 to before 1.5.2 Vulnerable ·Apache

Remediation

  • Fix · CNA Apache Unomi (Apache Software Foundation) Fixed in 1.5.2
  • Fix · GHSA-xp5j-wj4h-2jq9 org.apache.unomi:unomi (Maven) Fixed in 1.5.2 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2020-13942
  2. 2026-10-03 Alias added: GHSA-xp5j-wj4h-2jq9

References

  • TI-2020-09635 Improper input validation in Apache Unomi CVSS 3.1CRITICAL 9.8
  • TI-2021-11384 Apache Unomi log injection CVSS 3.1HIGH 7.5

Sources