제출 #786936: PowerJob 5.1.0/5.1.1/5.1.2 Code Injection정보

제목PowerJob 5.1.0/5.1.1/5.1.2 Code Injection
설명A code injection vulnerability was found in PowerJob up to version 5.1.2. The OpenAPI endpoints are unauthenticated by default (oms.auth.openapi.enable defaults to false). An unauthenticated attacker can create a workflow with a DECISION node containing a malicious Groovy script via /openApi/addWorkflowNode, then trigger execution via /openApi/runWorkflow. The Groovy script is executed by GroovyEvaluator.evaluate() on the server JVM without any sandbox, leading to pre-authentication Remote Code Execution (RCE). The manipulation leads to code injection via the nodeParams parameter. The attack can be initiated remotely without authentication.
원천⚠️ https://github.com/PowerJob/PowerJob/issues/1168
사용자
 anch0r (UID 96691)
제출2026. 03. 24. AM 09:21 (7 개월 ago)
모더레이션2026. 04. 07. PM 03:38 (14 days later)
상태수락
VulDB 항목355747 [PowerJob 5.1.0/5.1.1/5.1.2 OpenAPI Endpoint /openApi/addWorkflowNode GroovyEvaluator.evaluate nodeParams 권한 상승]
포인트들20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!