The Academy LMS – AI Course Builder, Quizzes, Certificates & eLearning plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 4.0.1 via the 'id' parameter. This makes it possible for authenticated attackers, with contributor-level access and above, to read the contents of arbitrary .html files on the server. The plugin appends a '.html' extension to the attacker-supplied path before reading it, so files with any other extension — including wp-config.php — are out of reach. The file's contents are returned in full in the REST JSON response's content field.
Project Subscriptions
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Tue, 03 Nov 2026 07:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Kodezen
Kodezen academy Lms Wordpress-extensions Wordpress-extensions academy Lms |
|
| Vendors & Products |
Kodezen
Kodezen academy Lms Wordpress-extensions Wordpress-extensions academy Lms |
Tue, 03 Nov 2026 05:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The Academy LMS – AI Course Builder, Quizzes, Certificates & eLearning plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 4.0.1 via the 'id' parameter. This makes it possible for authenticated attackers, with contributor-level access and above, to read the contents of arbitrary .html files on the server. The plugin appends a '.html' extension to the attacker-supplied path before reading it, so files with any other extension — including wp-config.php — are out of reach. The file's contents are returned in full in the REST JSON response's content field. | |
| Title | Academy LMS <= 4.0.1 - Authenticated (Contributor+) Arbitrary HTML File Read via 'id' Parameter in /wp/v2/templates REST Route | |
| Weaknesses | CWE-22 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: Wordfence
Published:
Updated: 2026-11-03T04:43:06.575Z
Reserved: 2026-11-02T16:23:44.346Z
Link: CVE-2026-120544
No data.
Status : Deferred
Published: 2026-11-03T05:18:32.427
Modified: 2026-11-03T05:18:32.583
Link: CVE-2026-120544
No data.
OpenCVE Enrichment
Updated: 2026-11-03T07:30:09Z
Weaknesses