CVE-2020-13936
High
Description
An attacker that is able to modify Velocity templates may execute arbitrary Java code or run arbitrary system commands with the same privileges as the account running the Servlet container. This applies to applications that allow untrusted users to upload/modify velocity templates running Apache Velocity Engine versions up to 2.2.
SeverityHigh
CVSS8.8
Exploit probability98. percentile22.7%
Product
Apache Velocity Engine
PublishedMar 10, 2021
First seenMar 10, 2021
How to fix
Update
- apache velocity_engine2.3 or later
- org.apache.velocity:velocity-engine-parent2.3 or later
Vendor advisories
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| apache velocity_engine | v < 2.3 | 2.3 |
| apache wss4j | 2.3.1 | — |
| debian debian_linux | 9.0 | — |
| oracle banking_deposits_and_lines_of_credit_servicing | 2.12.0 | — |
| oracle banking_enterprise_default_management | 2.3.0 ≤ v ≤ 2.4.1, 2.6.2, 2.7.1, 2.10.0, 2.12.0 | — |
| oracle banking_loans_servicing | 2.12.0 | — |
| oracle banking_party_management | 2.7.0 | — |
| oracle banking_platform | 2.3.0 ≤ v ≤ 2.4.1, 2.6.2, 2.7.1 | — |
| oracle communications_cloud_native_core_policy | 1.14.0 | — |
| oracle communications_network_integrity | 7.3.6 | — |
| oracle hospitality_token_proxy_service | 19.2 | — |
| oracle retail_integration_bus | 19.0.1 | — |
| oracle retail_order_broker | 16.0 | — |
| oracle retail_service_backbone | 19.0.1 | — |
| oracle retail_xstore_office_cloud_service | 16.0.6, 17.0.4, 18.0.3, 19.0.2, 20.0.1 | — |
| oracle utilities_testing_accelerator | 6.0.0.1.1, 6.0.0.2.2, 6.0.0.3.1 | — |
| org.apache.velocity:velocity-engine-parentMaven | v < 2.3 | 2.3 |
| org.apache.velocity:velocityMaven | v ≤ 1.7 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.