CVE-2026-110614: Yiuman citrus through 0.15.0 ORDER BY SQL Injection via sortBy Parameter

Published Oct 14, 2026
·
Updated

Yiuman citrus through 0.15.0 contains an ORDER BY sql injection vulnerability in the citrus-support generic query framework that allows users to inject SQL via the sortBy request parameter. Attackers can reach any generic list route of controllers extending BaseQueryController or BaseQueryRestful to append unvalidated SQL to the ORDER BY clause and extract database contents using boolean- or time-based blind techniques.

Affected Software

1 affected component
Yiuman citrus<=0.15.0

Event History

Oct 14, 2026
CVE Published
via MITRE·02:16 PM
Data Sourced
via MITRE·02:16 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which endpoints are exposed to this issue?

Any generic list route implemented by a controller that extends BaseQueryController or BaseQueryRestful is affected, because those routes can pass the sortBy request parameter into the generic query framework.

2

What access does an attacker need?

An attacker needs network access to a reachable affected list route and privileges sufficient to use that route. No user interaction is required.

3

What can an attacker obtain through exploitation?

The injected ORDER BY expression can be used to extract database contents through boolean-based or time-based blind SQL injection techniques. The provided impact information indicates confidentiality impact without integrity or availability impact.

4

Are applications using the affected framework version exposed by default?

Exposure depends on whether the application exposes a generic list route through BaseQueryController or BaseQueryRestful to an attacker with the required privileges. The vulnerability is in handling of the sortBy parameter, so routes that do not expose or accept that parameter are not identified as affected by the provided data.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203