CVE-2024-35091

J2EEFAST v2.7.0 was discovered to contain a SQL injection vulnerability via the findPage function in SysTenantMapper.xml

Critical · published May 23, 2024

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

🚨 A sneaky SQL injection lurks in J2EEFAST v2.7.0 that could let an attacker query the database with just a function call! 🔥 Think of it like a restaurant where the chef takes any order without checking the menu. If someone shouts a secret recipe from the back, the chef might just whip it up, exposing all the restaurant's special dishes! An attacker could exploit this vulnerability to execute arbitrary SQL commands, potentially revealing or manipulating sensitive data. This could lead to unauthorized access, data breaches, or even complete system takeover — a security nightmare!

Put simply

Think of it like a restaurant where the chef takes any order without checking the menu. If someone shouts a secret recipe from the back, the chef might just whip it up, exposing all the restaurant's special dishes! This SQL injection vulnerability arises via the `findPage` function in `SysTenantMapper.xml`, allowing attackers to insert malicious SQL queries into the database calls.

What to do

An attacker could exploit this vulnerability to execute arbitrary SQL commands, potentially revealing or manipulating sensitive data. This could lead to unauthorized access, data breaches, or even complete system takeover — a security nightmare! Immediate action is crucial! Update to J2EEFAST v2.7.1 or later to close this security gap. Additionally, implement parameterized queries to safeguard against future injections and review your code for similar vulnerabilities. You've got this! Follow these steps and you'll keep your system safe and sound. 🛡️

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.00421 · 35.3th percentile
Published
2024-05-23T17:04Z
EPSS history
Timeline
  • 23 MAY 17:04Z
    J2EEFAST v2.7.0 was discovered to contain a SQL injection vulnerability via the findPage function in SysTenantMapper.xml
    cvelistv5