Skip to main content
CVE Vulnerability Database

CVE-2025-0344: Leiyuxi Cy-fast SQLI Vulnerability

CVE-2025-0344 is a critical SQL injection vulnerability in Leiyuxi Cy-fast 1.0 affecting the listData function. Attackers can exploit this remotely to manipulate database queries. This article covers technical details, affected versions, impact, and mitigation strategies.

Published:

CVE-2025-0344 Overview

CVE-2025-0344 is a SQL injection vulnerability in leiyuxi cy-fast version 1.0. The flaw resides in the listData function of the /commpara/listData endpoint. Attackers can manipulate the order argument to inject arbitrary SQL into backend database queries. The attack is launchable remotely over the network and requires low privileges. The exploit has been publicly disclosed, increasing the likelihood of opportunistic abuse. The vulnerability is categorized under [CWE-89] (Improper Neutralization of Special Elements used in an SQL Command) and [CWE-74] (Improper Neutralization of Special Elements in Output).

Critical Impact

Remote authenticated attackers can manipulate the order parameter at /commpara/listData to execute arbitrary SQL statements against the backend database, leading to data exposure or modification.

Affected Products

  • leiyuxi cy-fast 1.0

Discovery Timeline

  • 2025-01-09 - CVE-2025-0344 published to NVD
  • 2025-08-22 - Last updated in NVD database

Technical Details for CVE-2025-0344

Vulnerability Analysis

The vulnerability exists in the listData function handling requests to /commpara/listData in cy-fast 1.0. The function accepts an order parameter that is concatenated directly into a SQL query without proper sanitization or parameterization. Remote attackers with low-privileged access can submit crafted values in the order argument to alter query logic.

Successful exploitation allows unauthorized retrieval of database records, modification of stored data, or enumeration of database structure. The EPSS score is 0.081% with a percentile of 23.927, indicating limited observed exploitation interest at this time.

Root Cause

The root cause is improper neutralization of user-supplied input in the order parameter before it is incorporated into a SQL statement. The application fails to apply parameterized queries or strict input validation, allowing SQL metacharacters to alter query semantics. This pattern aligns with [CWE-89] SQL injection weaknesses.

Attack Vector

The attack vector is network-based. An attacker sends a crafted HTTP request to /commpara/listData with a malicious order value. Because the exploit details are publicly disclosed through VulDB entry #290857 and the GitHub SQL Injection Resource, threat actors can reproduce the attack without prior research effort.

No verified proof-of-concept code is reproduced here. Refer to the public disclosure for technical specifics on the injection payload structure.

Detection Methods for CVE-2025-0344

Indicators of Compromise

  • HTTP requests to /commpara/listData containing SQL metacharacters such as single quotes, UNION, SLEEP, or comment sequences in the order parameter.
  • Unexpected database error responses or unusually long response times tied to requests against /commpara/listData.
  • Anomalous query patterns in database logs originating from the cy-fast application service account.

Detection Strategies

  • Inspect web server and application logs for unusual values in the order query parameter on the /commpara/listData endpoint.
  • Deploy web application firewall rules that flag SQL injection signatures targeting ordering parameters.
  • Correlate web request logs with database query logs to identify injected statements executing under the application context.

Monitoring Recommendations

  • Enable verbose query logging on the database used by cy-fast and alert on syntactically anomalous queries.
  • Monitor for sudden spikes in /commpara/listData traffic volume or unusual source IP distributions.
  • Track authentication events preceding suspicious requests, since exploitation requires low-privileged access.

How to Mitigate CVE-2025-0344

Immediate Actions Required

  • Restrict network access to the cy-fast application to trusted internal networks until a fix is available.
  • Audit user accounts with access to the application and remove unnecessary low-privileged accounts.
  • Deploy WAF rules blocking SQL injection patterns on the /commpara/listData endpoint.

Patch Information

No vendor patch or advisory has been published for leiyuxi cy-fast 1.0 at the time of this writing. Consult the VulDB entry #290857 and the public disclosure for the latest remediation status.

Workarounds

  • Place the application behind a reverse proxy with strict input validation for the order parameter.
  • Apply database-level least privilege so the cy-fast service account cannot read or modify unrelated tables.
  • If source code access is available, refactor the listData function to use parameterized queries or a strict allowlist for sortable column names.
bash
# Example WAF rule (ModSecurity) blocking suspicious order parameter values
SecRule ARGS:order "@rx (?i)(union|select|sleep|--|;|/\*)" \
  "id:1009344,phase:2,deny,status:403,msg:'CVE-2025-0344 cy-fast SQLi attempt'"

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.