Executive brief
PowerJob Worker is an enterprise job scheduling and distributed computing middleware. An unauthenticated HTTP endpoint allows remote attackers to execute arbitrary code on systems running the Worker component, potentially compromising the entire job execution infrastructure and any data it processes.
Technical details
The vulnerability is an authentication bypass in the /worker/deployContainer HTTP endpoint exposed on the default port 27777. The vulnerable component (WorkerActor.java, OmsContainerFactory.java) fails to validate incoming requests, allowing unauthenticated remote attackers to trigger arbitrary code execution via malicious JAR deployment. The attack vector is network-based with no authentication required; the only precondition is that the Worker process has registered with PowerJob Server (a normal operational state). An attacker can craft a malicious JAR, host it, and trigger deployment through the exposed endpoint to achieve code execution. The vulnerability affects PowerJob Worker version 5.1.2 and likely earlier versions; patch status is unknown.
Affected products
- PowerJob PowerJob Worker 5.1.2 and likely earlier versions
Timeline
- 2026-09-04: disclosed: CVE-2026-75430 published on NVD
- other: Proof-of-concept available; vulnerability confirmed on JDK 8 and JDK 21