An issue was discovered in OpenRemote through 1.0.4 allows attackers to execute arbitrary code via a crafted Groovy rule.
The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.
Link | Tags |
---|---|
https://github.com/openremote/openremote/ | product |
https://stackoverflow.com/questions/159148/groovy-executing-shell-commands | third party advisory |
https://stackoverflow.com/questions/66069960/groovy-shell-sandboxing-best-practices | third party advisory |
https://securityblog101.blogspot.com/2022/09/cve-2022-31860.html | exploit third party advisory |