Description
PowerJob Server version 5.1.2 (and likely earlier) uses a predictable JWT signing key for HS256-based authentication. This allows a remote attacker to execute arbitrary code.
Published: 2026-09-04
Score: 9.1 Critical
EPSS: 1.1% Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerability lies in the PowerJob Server’s implementation of JWT authentication. The server, from version 5.1.2 and earlier, derives the HS256 signing key from a predictable value, rather than a strong, random secret. This design flaw allows an attacker to generate a valid token without possessing any legitimate credentials. Once authenticated, the attacker can invoke privileged API calls that ultimately execute arbitrary code on the host running the PowerJob Server. The weakness is a cryptographic flaw of type “Predictable Key” which directly compromises confidentiality, integrity, and availability of the system.

Affected Systems

Affected is the PowerJob Server component of the PowerJob open‑source workflow engine. Versions 5.1.2 and earlier are impacted. No other vendor or product is listed. The vulnerability is confined to the server application itself; client applications are not affected unless they rely on the compromised server for authentication.

Risk and Exploitability

The CVSS score of 9.1 classifies this as a critical vulnerability. The EPSS score is not available, but the absence of an EPSS does not diminish the severity implied by the high CVSS. The flaw is not yet listed in CISA’s KEV catalog, so no public exploits are confirmed, yet the remote nature of the attack means that an adversary can target the service over any exposed network. An attacker only needs network reachability to the PowerJob Server’s authentication endpoint and can craft a forged JWT using the predictable key, bypassing credential checks and gaining the ability to execute arbitrary code.

Generated by OpenCVE AI on September 4, 2026 at 21:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a version of PowerJob Server later than 5.1.2 that implements a secure, random signing key for JWT authentication.
  • If an upgrade is not yet possible, configure a strong, random secret for JWT signing by editing the application properties (for example, in application-daily.properties) and restart the service; this should invalidate all previously issued tokens.
  • After changing the signing key, require all users to re‑authenticate so that new tokens are issued and any stolen or leaked tokens become useless.

Generated by OpenCVE AI on September 4, 2026 at 21:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 07 Sep 2026 08:45:00 +0000

Type Values Removed Values Added
First Time appeared Powerjob
Powerjob powerjob
Vendors & Products Powerjob
Powerjob powerjob

Fri, 04 Sep 2026 22:15:00 +0000

Type Values Removed Values Added
Title Predictable JWT signing key in PowerJob Server enables arbitrary code execution

Fri, 04 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-321
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 04 Sep 2026 16:00:00 +0000


Subscriptions

Powerjob Powerjob
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-09-04T18:24:09.744Z

Reserved: 2026-08-17T00:00:00.000Z

Link: CVE-2026-75431

cve-icon Vulnrichment

Updated: 2026-09-04T18:24:05.667Z

cve-icon NVD

Status : Deferred

Published: 2026-09-04T16:17:59.413

Modified: 2026-09-08T19:42:20.313

Link: CVE-2026-75431

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-07T08:27:06Z

Weaknesses
  • CWE-321

    Use of Hard-coded Cryptographic Key