Read the docs
TI-2026-58696 Aliases CVE-2026-85569GHSA-55mc-729g-3x85

Tutor LMS 2.7.1 - < 4.0.8 - Read-Only API Key Privilege Escalation via REST Request Misclassification

Priority LOW 34CWE-269Published · Updated

Key facts

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

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

Summary

The Tutor LMS WordPress plugin before 4.0.8 does not correctly determine whether an incoming request is addressed to its own REST API, and does not enforce the permission recorded against an API credential, allowing the holder of a read-only key to act as the administrator account that issued it.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00462 40th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix Fixed Tutor LMS (Unknown): 4.0.8

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

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

Affected products

VendorProductAffected versionsFixed inStatusSource
UnknownTutor LMS2.7.1 to before 4.0.84.0.8Patch availableCNA
  • Tutor LMS VendorUnknown Affected 2.7.1 to before 4.0.8 Fixed in 4.0.8 Patch available CNA

Remediation

  • Fix · CNA Tutor LMS (Unknown) Fixed in 4.0.8

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    Tutor LMS 4.0.8

    2 records Highest priority Priority LOW 2 LOW

    Other records, highest priority first

    • TI-2026-58697 Tutor LMS 4.0.0 - < 4.0.8 - Subscriber+ Cross-Course Lesson Comment DisclosurePriority LOW 20

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-85569
  2. 2026-10-03 Alias added: GHSA-55mc-729g-3x85

References

Sources