User Input in Script Evaluation
Passing untrusted user input directly to ScriptEngine.eval() for execution.
Remote code execution (RCE): An attacker can execute arbitrary code by injecting malicious scripts, compromising data and the host running the application.
Passing untrusted user input directly to ScriptEngine.eval() for execution.
Sourcery automatically identifies remote code execution from untrusted input passed to scriptengine.eval and many other security issues in your codebase.