Submit #800658: youlaitech youlai-boot v2.21.1 SQL Injectioninfo

Titleyoulaitech youlai-boot v2.21.1 SQL Injection
Descriptionyoulai-boot contains a SQL injection vulnerability in the user list sorting functionality. The GET /api/v1/users endpoint accepts user-controlled sorting parameters through UserQuery. Although sortBy is restricted by a whitelist validator, the order parameter is not validated and is concatenated directly into the final SQL statement through MyBatis ${} string interpolation.
Source⚠️ https://fx4tqqfvdw4.feishu.cn/docx/EBZLdUqt4ogm4Px7jxuck1RQnHe?from=from_copylink
User
 xcxr (UID 86629)
Submission04/09/2026 03:14 (3 months ago)
Moderation05/02/2026 10:21 (23 days later)
StatusAccepted
VulDB entry360825 [youlaitech youlai-boot up to 2.21.1 Users Endpoint UserController.java getUserList order sql injection]
Points20

Do you want to use VulDB in your project?

Use the official API to access entries easily!