Insecure Randomness Affecting tech.powerjob:powerjob-server-auth package, versions [0,]


Severity

Recommended
0.0
critical
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
1.07% (64th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Insecure Randomness vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-JAVA-TECHPOWERJOB-19644147
  • published8 Sept 2026
  • disclosed4 Sept 2026
  • creditunpredictable21

Introduced: 4 Sep 2026

CVE-2026-75431  (opens in a new tab)
CWE-330  (opens in a new tab)

How to fix?

There is no fixed version for tech.powerjob:powerjob-server-auth.

Overview

Affected versions of this package are vulnerable to Insecure Randomness through the JWT signing flow in DefaultSecretProvider and JwtServiceImpl under powerjob-server-auth. An attacker can forge HS256-signed JWTs by using the predictable signing key and then send those tokens to the server to gain unauthorized access and execute arbitrary code. This affects deployments that rely on PowerJob Server’s JWT-based authentication, including the open API and server-side auth components referenced in the advisory. From the user’s perspective, remote attackers can bypass authentication and take over the server.

CVSS Base Scores

version 4.0
version 3.1