pagehelper/mybatis-pagehelper · Security
MyBatis PageHelper vulnerable to time-blind SQL injection via orderBy parameter
- GHSA ID
- GHSA-w559-623p-vfg8
- CVE ID
- CVE-2022-28111
- Severity
- critical
- Published
- Updated
- CVSS
- 9.8 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS v3
- 9.8 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Description
MyBatis PageHelper versions 3.5.x through 5.3.x were discovered to contain a time-blind SQL injection vulnerability via the orderBy parameter.
CWEs
- CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
References
- https://nvd.nist.gov/vuln/detail/CVE-2022-28111 ↗
- https://github.com/pagehelper/Mybatis-PageHelper ↗
- https://github.com/pagehelper/Mybatis-PageHelper.git ↗
- https://pagehelper.github.io/ ↗
- https://www.cnblogs.com/secload/articles/16061420.html ↗
- https://github.com/pagehelper/Mybatis-PageHelper/issues/674 ↗
- https://github.com/pagehelper/Mybatis-PageHelper/commit/554a524af2d2b30d09505516adc412468a84d8fa ↗
- https://github.com/yangfar/CVE/blob/main/CVE-2022-42227.md ↗
- https://github.com/advisories/GHSA-w559-623p-vfg8 ↗