CVE-2025-59870

Improper management of a static JWT signing secret in the web application, where the secret lacks rotation , introducing a security risk

High · published January 16, 2026

CVSS v3.1
7.4
EPSS
0%
Percentile
18.9
In the wild
Unconfirmed
What it is

⚡ Uh-oh! HCL MyXalytics has an issue with a static JWT signing secret that hasn't been rotated, leaving the door wide open for mischief! 🔓 Think of it like a restaurant that only uses one recipe for its signature dish, never changing the ingredients. If someone figures out the recipe, they could whip it up anytime they like — and that could spoil the whole brand! If an attacker gets hold of this static JWT signing secret, they could impersonate users, gain unauthorized access, and wreak havoc within the application. This could lead to data breaches, loss of trust, and an absolute mess for your security team. We definitely don’t want that!

Put simply

Think of it like a restaurant that only uses one recipe for its signature dish, never changing the ingredients. If someone figures out the recipe, they could whip it up anytime they like — and that could spoil the whole brand! The vulnerability arises from improper management of the static JWT signing secret, which lacks rotation, leaving it perpetually vulnerable to exploitation. This oversight can allow attackers to forge valid JWTs and potentially access restricted areas of the application.

What to do

If an attacker gets hold of this static JWT signing secret, they could impersonate users, gain unauthorized access, and wreak havoc within the application. This could lead to data breaches, loss of trust, and an absolute mess for your security team. We definitely don’t want that! To mitigate this risk, rotate your JWT signing secret immediately and implement a regular rotation policy to enhance security. Ensure your application validates the new secrets properly after each rotation to maintain integrity. Also, consider updating your security guidelines to include this practice! You've got this! With these steps, you’ll have your application secured in no time. 🛡️

The record
Technical detail
CVSS v3.1
7.4 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00275 · 18.9th percentile
Published
2026-01-16T10:12Z
EPSS history
Timeline
  • 16 JAN 10:12Z
    Improper management of a static JWT signing secret in the web application, where the secret lacks rotation , introducing a security risk
    cvelistv5