CVE-2023-26089

European Chemicals Agency IUCLID 6.x before 6.27.6 allows authentication bypass because a weak hard-coded secret is used for JWT signing

Critical · published May 2, 2023

CVSS v3.1
9.8
EPSS
1%
Percentile
64.6
In the wild
Unconfirmed
What it is

🚨 A weak hard-coded secret is the key to this authentication bypass. Versions 5.15.0 to 6.27.5 of IUCLID 6.x are at risk, like leaving a side door to your house wide open! 🔥 Think of it like a secret passcode that everyone knows, allowing anyone to waltz into a secure area. If the code is hard-coded and poorly protected, it’s as if you're giving out the key to your treasure chest without realizing it! An attacker could potentially gain unauthorized access to your system, enabling them to manipulate sensitive information without breaking a sweat. This could lead to an absolute catastrophe for data integrity and privacy, with serious consequences for your operations.

Put simply

Think of it like a secret passcode that everyone knows, allowing anyone to waltz into a secure area. If the code is hard-coded and poorly protected, it’s as if you're giving out the key to your treasure chest without realizing it! CVE-2023-26089 allows attackers to bypass authentication due to a weak, hard-coded secret used for signing JSON Web Tokens (JWTs). Any user can exploit this vulnerability to gain unauthorized access to protected resources in IUCLID versions 5.15.0 through 6.27.5.

What to do

An attacker could potentially gain unauthorized access to your system, enabling them to manipulate sensitive information without breaking a sweat. This could lead to an absolute catastrophe for data integrity and privacy, with serious consequences for your operations. Update your IUCLID installation to version 6.27.6 immediately to close this critical gap. Additionally, review your security practices around token signing and consider implementing stronger, dynamic secrets for better protection. You've got this! With the right steps, you can safeguard your system and bolster your security defenses! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01073 · 64.6th percentile
Published
2023-05-02T00:00Z
EPSS history
Timeline
  • 02 MAY 00:00Z
    European Chemicals Agency IUCLID 6.x before 6.27.6 allows authentication bypass because a weak hard-coded secret is used for JWT signing
    cvelistv5