CVE-2025-14261CWE-331

CVE-2025-14261

High · published December 9, 2025

CVSS v3.1
7.1
EPSS
0%
Percentile
21.7
In the wild
Unconfirmed
What it is

⚡ A 6-byte secret? That’s like trying to lock your front door with a toothpick! 🔑 This weak JWT signing key puts your Litmus platform's security at serious risk. Think of your JWT as a safe that only has a flimsy lock. With a 6-byte secret, it’s as if anyone with a fishing rod could pick the lock and access your valuables without breaking a sweat. It’s a recipe for disaster if attackers come knocking! An attacker can easily crack this short secret and forge JWT tokens, gaining unauthorized access to sensitive data and potentially devastating your application. Imagine an intruder slipping past security and wreaking havoc inside your system—yikes!

Put simply

Think of your JWT as a safe that only has a flimsy lock. With a 6-byte secret, it’s as if anyone with a fishing rod could pick the lock and access your valuables without breaking a sweat. It’s a recipe for disaster if attackers come knocking! This vulnerability arises because the Litmus platform uses a shockingly short 6-byte secret for signing JSON Web Tokens (JWT), which is far too weak for effective security. This makes it trivial for attackers to guess or brute-force the secret, compromising the integrity of authentication and authorization processes.

What to do

An attacker can easily crack this short secret and forge JWT tokens, gaining unauthorized access to sensitive data and potentially devastating your application. Imagine an intruder slipping past security and wreaking havoc inside your system—yikes! To fortify your defenses, switch to a significantly stronger secret for signing JWTs—ideally at least 256 bits! Also, review and update your authentication mechanisms to ensure they adhere to best practices for security. You’ve got this! Follow these steps, and you'll be back on track, protecting your platform like a pro! 🛡️

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00302 · 21.7th percentile
Weakness
CWE-331 · Insufficient Entropy
Published
2025-12-09T00:15Z
References (2)
EPSS history
Timeline
  • 08 DEC 18:12Z
    Lack of entropy allows registered low-privileged users of Litmus to crack valid JWT tokens and gain admin privileges
    cvelistv5