Skip to main content
CVE-2023-6223VulnerabilityPublished Updated

CVE-2023-6223: LearnPress (WordPress plugin) · Insecure Direct Object Reference

Affects LearnPress (WordPress plugin)Source CVE Database V5

0

Not known to be exploited · CVSS 4.3 Medium.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
4.3Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 27% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 11 Jan 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
thimpress LearnPress – WordPress LMS PluginAffected
  • *
Fixed in–

AI-suggested

European organizations should immediately review their LearnPress plugin versions and upgrade to a patched version once available from the vendor. In the absence of an official patch, administrators can implement temporary mitigations such as restricting access to the /wp-json/lp/v1/profile/course-tab REST API endpoint to trusted roles only, or disabling the REST API for LearnPress if feasible. Additionally, monitoring and logging access to this API endpoint can help detect suspicious activity. Organizations should enforce the principle of least privilege by ensuring users have only the necessary roles and permissions. Regularly auditing user roles and access rights within WordPress can reduce the risk of exploitation. Finally, educating users about phishing and social engineering risks related to leaked information can help mitigate downstream impacts.

Description

The LearnPress plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 4.2.5.7 via the /wp-json/lp/v1/profile/course-tab REST API due to missing validation on the 'userID' user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to retrieve the details of another user's course progress.

References

Community reviews

Loading reviews…