Read the docs
TI-2026-13819 Aliases CVE-2026-16563GHSA-9988-37r6-j7j6

Academy LMS < 3.8.3 - Subscriber+ Arbitrary Lesson Content Disclosure via lessons REST Endpoint

Priority MEDIUM 62CWE-284Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA. Impact type from CWE-284.

Summary

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.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.0034 27th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix Fixed Academy LMS (Unknown): 3.8.3

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
UnknownAcademy LMSbefore 3.8.33.8.3Patch availableCNA
  • Academy LMS VendorUnknown Affected before 3.8.3 Fixed in 3.8.3 Patch available CNA

Remediation

  • Fix · CNA Academy LMS (Unknown) Fixed in 3.8.3

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-16563
  2. 2026-10-03 Alias added: GHSA-9988-37r6-j7j6

References

Sources