提出 #942093: https://github.com/mahonelau/-kykms kykms v1.0.0 The front-end SQL blind injection情報

タイトルhttps://github.com/mahonelau/-kykms kykms v1.0.0 The front-end SQL blind injection
説明A front-end (no-login) blind SQL injection affects kykms. Its public list interfaces take a column request parameter that flows through QueryGenerator.doMultiFieldsOrder (QueryGenerator.java:216-250) and, after the blacklist SqlInjectionUtil.filterContent, is handed to MyBatis-Plus QueryWrapper.orderByAsc/Desc(column) which concatenates it directly into the ORDER BY clause. The blacklist string "and |...|;|or |+|user()" (SqlInjectionUtil.java:15-31) is missing if(, substr, version, database, benchmark, so an injected if(...) expression runs on the server and the whole database is extractable by boolean blind injection. No login is required on these front-end list endpoints.
ソース⚠️ https://github.com/fangtang7/CVE/blob/main/kykms/sql.md
ユーザー
 3265048908 (UID 100110)
送信2026年08月21日 08:18 (1 月 ago)
モデレーション2026年09月29日 11:57 (1 month later)
ステータス承諾済み
VulDBエントリ411276 [mahonelau kykms 迄 8f130c2d85842d5b44caae78cc46d65e505949f7 SqlInjectionUtil QueryGenerator.java QueryGenerator.doMultiFieldsOrder column SQLインジェクション]
ポイント20

Do you need the next level of professionalism?

Upgrade your account now!