WordPress Plugin Vulnerabilities

LearnPress < 4.2.5.8 - Subscriber+ Arbitrary Course Progress Disclosure

Description

The plugin is vulnerable to Insecure Direct Object Reference in 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.

Affects Plugins

Fixed in 4.2.5.8

References

Classification

Type
IDOR
CWE

Miscellaneous

Original Researcher
lttn
Verified
No

Timeline

Publicly Published
2024-01-02 (about 2 years ago)
Added
2024-01-03 (about 2 years ago)
Last Updated
2024-01-03 (about 2 years ago)

Other