Show vulnerabilities with patch / with exploit

Multiple vulnerabilities in LearnPress – WordPress LMS Plugin



Published: 2020-03-17
Severity Medium
Patch available YES
Number of vulnerabilities 2
CVE ID CVE-2020-7916
CVE-2020-7917
CWE ID CWE-264
Exploitation vector Network
Public exploit N/A
Vulnerable software
Subscribe
LearnPress – WordPress LMS Plugin
Web applications / Modules and components for CMS

Vendor ThimPress

Security Advisory

1) Permissions, Privileges, and Access Controls

Severity: Medium

CVSSv3: 6.2 [CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N/E:U/RL:O/RC:C] [PCI]

CVE-ID: CVE-2020-7916

CWE-ID: CWE-264 - Permissions, Privileges, and Access Controls

Exploit availability: No

Description

The vulnerability allows a remote attacker to escalate privileges on the system.

The vulnerability exists due to missing permission checks in the "be_teacher" function in "class-lp-admin-ajax.php". A remote authenticated attacker can assign itself the instructor/teacher role and gain access to otherwise restricted data.

Mitigation

Install updates from vendor's website.

Vulnerable software versions

LearnPress – WordPress LMS Plugin: 2.2.1, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.2.5.1, 3.2.5.2, 3.2.5.3, 3.2.5.5, 3.2.5.6, 3.2.6, 3.2.6.2, 3.2.6.3, 3.2.6.4, 3.2.6.5, 3.2.6.6

CPE External links

https://wordpress.org/plugins/learnpress/#developers

Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote authenticated user via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.

2) Permissions, Privileges, and Access Controls

Severity: Medium

CVSSv3: 6.2 [CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N/E:U/RL:O/RC:C] [PCI]

CVE-ID: CVE-2020-7917

CWE-ID: CWE-264 - Permissions, Privileges, and Access Controls

Exploit availability: No

Description

The vulnerability allows a remote attacker to escalate privileges on the system.

The vulnerability exists due to missing permission checks in the "be_teacher" function in "class-lp-admin-ajax.php". A remote authenticated attacker can assign itself the instructor/teacher role and gain access to otherwise restricted data.

Mitigation

Install updates from vendor's website.

Vulnerable software versions

LearnPress – WordPress LMS Plugin: 2.2.1, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.2.5.1, 3.2.5.2, 3.2.5.3, 3.2.5.5, 3.2.5.6, 3.2.6, 3.2.6.2, 3.2.6.3, 3.2.6.4, 3.2.6.5, 3.2.6.6

CPE External links

https://wordpress.org/plugins/learnpress/#developers

Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote authenticated user via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.



ImmuniWeb® AI Platform for Application Security Testing