{"id":"CVE-2026-16563","aliases":["EUVD-2026-52183","GHSA-9988-37r6-j7j6"],"status":"published","title":"Academy LMS \u003c 3.8.3 - Subscriber+ Arbitrary Lesson Content Disclosure via lessons REST Endpoint","description":"The Academy LMS WordPress plugin before 3.8.3 does not verify course enrollment or lesson publication status when returning a single lesson through its REST API, allowing users with a self-service student (Subscriber-level) account to disclose the content of arbitrary lessons, including lessons of paid courses they are not enrolled in and unpublished (draft, pending, private) lessons.","severity":{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-09","score":0.0034,"percentile":0.27724,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-284"],"published":"2026-08-03T06:00:14Z","modified":"2026-08-26T16:31:16Z","products":[{"vendor":"kodezen llc","product":"academy lms"},{"vendor":"unknown","product":"academy lms"}],"references":[{"url":"https://wpscan.com/vulnerability/eec480b0-67af-4642-b6b3-cba095394286/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-16563"},{"url":"https://wpscan.com/vulnerability/eec480b0-67af-4642-b6b3-cba095394286"},{"url":"https://github.com/advisories/GHSA-9988-37r6-j7j6"}],"sources":{"cve":[{"id":"CVE-2026-16563","title":"Academy LMS \u003c 3.8.3 - Subscriber+ Arbitrary Lesson Content Disclosure via lessons REST Endpoint","description":"The Academy LMS WordPress plugin before 3.8.3 does not verify course enrollment or lesson publication status when returning a single lesson through its REST API, allowing users with a self-service student (Subscriber-level) account to disclose the content of arbitrary lessons, including lessons of paid courses they are not enrolled in and unpublished (draft, pending, private) lessons.","status":"published","published":"2026-08-03T06:00:14.281Z","modified":"2026-08-03T16:59:40.724Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-284"],"updated_at":"2026-11-02T14:20:11.24076Z"}],"euvd":[{"id":"EUVD-2026-52183","description":"The Academy LMS WordPress plugin before 3.8.3 does not verify course enrollment or lesson publication status when returning a single lesson through its REST API, allowing users with a self-service student (Subscriber-level) account to disclose the content of arbitrary lessons, including lessons of paid courses they are not enrolled in and unpublished (draft, pending, private) lessons.","status":"published","published":"2026-08-03T06:00:14Z","modified":"2026-08-03T16:59:40Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T18:02:24.366648Z"}],"ghsa":[{"id":"GHSA-9988-37r6-j7j6","title":"The Academy LMS WordPress plugin before 3.8.3 does not verify course enrollment or lesson...","description":"The Academy LMS WordPress plugin before 3.8.3 does not verify course enrollment or lesson publication status when returning a single lesson through its REST API, allowing users with a self-service student (Subscriber-level) account to disclose the content of arbitrary lessons, including lessons of paid courses they are not enrolled in and unpublished (draft, pending, private) lessons.","status":"published","published":"2026-08-03T09:32:37Z","modified":"2026-08-03T18:31:51Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-284"],"updated_at":"2026-11-02T15:10:02.88062Z"}],"nvd":[{"id":"CVE-2026-16563","description":"The Academy LMS WordPress plugin before 3.8.3 does not verify course enrollment or lesson publication status when returning a single lesson through its REST API, allowing users with a self-service student (Subscriber-level) account to disclose the content of arbitrary lessons, including lessons of paid courses they are not enrolled in and unpublished (draft, pending, private) lessons.","status":"published","published":"2026-08-03T07:16:41.877Z","modified":"2026-08-26T16:31:16.753Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-284"],"updated_at":"2026-11-02T14:12:34.290716Z"}]}}
