CVE Catalog

CVE-2026-111444

CriticalCVSS 9.8
Published: Translated: NVD NIST

Summary

Wheels through 4.1.2 allows SQL injection on MySQL/MariaDB with backslash escaping enabled (NO_BACKSLASH_ESCAPES absent) when an application supplies request data to inline-literal paths. This includes opt-in parameterize=false queries, IN lists, and positions in developer-written where strings that the parser does not bind, such as BETWEEN bounds, function arguments, and LIKE ESCAPE literals.

Risk Assessment

An attacker can execute arbitrary SQL queries, potentially leading to data leakage, modification, or deletion. However, this requires specific application usage conditions.

Recommendation

Update Wheels to version 4.2.0 or later. Avoid passing user data to unbound query paths.

Other vulnerabilities in Wheels

See all
Original NVD description (English source)

Wheels through 4.1.2 allows SQL injection on MySQL/MariaDB with backslash escaping enabled (NO_BACKSLASH_ESCAPES absent) when an application supplies request data to inline-literal paths. These include opt-in parameterize=false queries and IN lists, and positions in developer-written where strings that the parser does not bind, such as BETWEEN bounds, function arguments and LIKE ESCAPE literals. Doubling single quotes without accounting for backslash escapes allows a value to alter the query. Bound paths are not affected; whereBetween() is bound from 4.1.2. This is fixed in 4.2.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS