CVE-2025-54379CWE-89

eKuiper API endpoints handling SQL queries with user-controlled table names.

High · published July 24, 2025

CVSS v4.0
8.9
EPSS
1%
Percentile
56.6
In the wild
Unconfirmed
What it is

🚨 An unauthenticated API call is all it takes to wreak havoc! The getLast API in LF Edge eKuiper has a critical SQL Injection vulnerability that could let attackers issue malicious SQL commands. 🔥 Think of this like a restaurant kitchen where anyone can walk in and shout orders — if they know the right phrases, they can change your entire menu or even empty the pantry! If exploited, an attacker could steal sensitive data, corrupt your database, or even wipe it clean! This kind of breach could lead to a full database compromise, leaving you in a chaotic state trying to recover lost information.

Put simply

Think of this like a restaurant kitchen where anyone can walk in and shout orders — if they know the right phrases, they can change your entire menu or even empty the pantry! This SQL Injection vulnerability in eKuiper versions before 2.2.1 arises from improper validation of the table name input in the getLast API, allowing unauthorized users to execute arbitrary SQL commands on the SQLite database.

What to do

If exploited, an attacker could steal sensitive data, corrupt your database, or even wipe it clean! This kind of breach could lead to a full database compromise, leaving you in a chaotic state trying to recover lost information. Make sure to upgrade to version 2.2.1 immediately to patch this vulnerability. Additionally, review your API input validation procedures to ensure they are secure against SQL Injection attacks. You've got this! By following these steps, you can secure your systems and protect your data like the hero you are! 🛡️

The record
Technical detail
CVSS v4.0
8.9 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
EPSS
0.00814 · 56.6th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2025-07-24T22:24Z
EPSS history
Timeline
  • 24 JUL 22:24Z
    eKuiper API endpoints handling SQL queries with user-controlled table names.
    cvelistv5