Affected versions of this package are vulnerable to Arbitrary Code Execution due to the default lookup instances, including interpolators that could result in exploitation of this vulnerability or contact with remote servers.
Note
Vulnerable lookups:
1) script - executes expressions using the JVM script execution engine (javax.script)
2) dns - resolves dns records
3) url - loads values from urls, including from remote servers
Remediation
Upgrade org.apache.commons:commons-text to version 1.10.0 or higher.
Overview
Affected versions of this package are vulnerable to Arbitrary Code Execution due to the default lookup instances, including interpolators that could result in exploitation of this vulnerability or contact with remote servers.
Note
Vulnerable lookups:
1)
script
- executes expressions using the JVM script execution engine (javax.script)2)
dns
- resolves dns records3)
url
- loads values from urls, including from remote serversRemediation
Upgrade
org.apache.commons:commons-text
to version 1.10.0 or higher.References