CVE Explorer
CVE-2026-4817
The MasterStudy LMS WordPress Plugin for Online Courses and Education plugin for WordPress is vulnerable to Time-based Blind SQL Injection via the 'order' and 'orderby' parameters in the /lms/stm-lms/order/items REST API endpoint in versions up to and including 3.7.25. This is due to insufficient input sanitization combined with a design flaw in the custom Query builder class that allows unquoted SQL injection in ORDER BY clauses. When the Query builder detects parentheses in the sort_by paramet
Known exploited
Not asserted
Disputed
No
Stale source
No
Conflicts
0
Affected products and versions
1 source assertion{"defaultStatus":"unaffected","product":"MasterStudy LMS WordPress Plugin – for Online Courses and Education","vendor":"stylemix","versions":[{"lessThanOrEqual":"3.7.25","status":"affected","version":"0","versionType":"semver"}]}
- cve_program_cvelist_v5affectedurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/affected/0
Provider-owned CVSS observations
1 source assertion{"metric":{"baseScore":6.5,"baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","version":"3.1"},"metric_type":"cvssV3_1"}
- cve_program_cvelist_v5cvssurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/metrics/0/cvssV3_1
CWE assertions
1 source assertion{"cweId":"CWE-89","description":"CWE-89 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/problemTypes/0/descriptions/0
Source references
12 source assertions{"url":"https://plugins.trac.wordpress.org/browser/masterstudy-lms-learning-management-system/tags/3.7.17/_core/lms/classes/models/StmStatistics.php#L202"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/4
{"url":"https://plugins.trac.wordpress.org/browser/masterstudy-lms-learning-management-system/tags/3.7.17/_core/lms/classes/models/StmStatistics.php#L238"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/6
{"url":"https://plugins.trac.wordpress.org/browser/masterstudy-lms-learning-management-system/tags/3.7.17/_core/lms/classes/vendor/Query.php#L676"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/2
{"url":"https://plugins.trac.wordpress.org/browser/masterstudy-lms-learning-management-system/tags/3.7.17/_core/lms/route.php#L16"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/8
{"url":"https://plugins.trac.wordpress.org/browser/masterstudy-lms-learning-management-system/trunk/_core/lms/classes/models/StmStatistics.php#L202"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/3
{"url":"https://plugins.trac.wordpress.org/browser/masterstudy-lms-learning-management-system/trunk/_core/lms/classes/models/StmStatistics.php#L238"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/5
{"url":"https://plugins.trac.wordpress.org/browser/masterstudy-lms-learning-management-system/trunk/_core/lms/classes/vendor/Query.php#L676"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/1
{"url":"https://plugins.trac.wordpress.org/browser/masterstudy-lms-learning-management-system/trunk/_core/lms/route.php#L16"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/7
{"url":"https://plugins.trac.wordpress.org/changeset/3506029/masterstudy-lms-learning-management-system/trunk/_core/lms/classes/vendor/Query.php"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/10
{"url":"https://plugins.trac.wordpress.org/changeset?old_path=%2Fmasterstudy-lms-learning-management-system/tags/3.7.25&new_path=%2Fmasterstudy-lms-learning-management-system/tags/3.7.26"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/11
{"url":"https://ti.wordfence.io/vendors/patch/1789/download"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/9
{"url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/7a51fe96-f3d3-46fe-9e3a-fb7c1bd17b05?source=cve"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:5493d0cca9923e275a01d42b5e698db534e3e77009f0baa1ac04ab2f4354739e · sha256:cb016c77ebbd4d79… · /containers/cna/references/0
Attribution and limitations
- CVE Program CVEList V5: Reproduce the MITRE copyright designation and CVE license in copies. Source →
Provider severity values are preserved separately. Baitaphish does not convert them into a risk rating, infer affected products, or treat EPSS as observed exploitation.