Read the docs
TI-2022-00302 Aliases CVE-2022-0377GHSA-6mqq-rw6c-7747

LearnPress < 4.1.5 - Arbitrary Image Renaming

Priority LOW 26CWE-327Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Information disclosure
Confidentiality · integrity · availability
None · Low · None
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-327.

Summary

Users of the LearnPress WordPress plugin before 4.1.5 can upload an image as a profile avatar after the registration. After this process the user crops and saves the image. Then a "POST" request that contains user supplied name of the image is sent to the server for renaming and cropping of the image. As a result of this request, the name of the user-supplied image is changed with a MD5 value. This process can be conducted only when type of the image is JPG or PNG. An attacker can use this vulnerability in order to rename an arbitrary image file. By doing this, they could destroy the design of the web site.

Why it matters now

EPSS 0.03205 88th percentileScored 2026-11-07
Public exploit Yes 2 exploit referencesTagged by the CNA and NVD
Fix Fixed LearnPress (Unknown): 4.1.5

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
UnknownLearnPressbefore 4.1.54.1.5Patch availableCNA
  • LearnPress VendorUnknown Affected before 4.1.5 Fixed in 4.1.5 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:thimpress:learnpress:*:*:*:*:*:wordpress:*:*before 4.1.5VulnerableThimPress
  • cpe:2.3:a:thimpress:learnpress:*:*:*:*:*:wordpress:*:* Versions before 4.1.5 Vulnerable ·ThimPress

Remediation

  • Fix · CNA LearnPress (Unknown) Fixed in 4.1.5

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-0377
  2. 2026-10-03 Alias added: GHSA-6mqq-rw6c-7747

References

  • TI-2024-07900 LearnPress – WordPress LMS Plugin <= 4.2.7 - Unauthenticated SQL Injection via 'c_only_fields' CVSS 3.1CRITICAL 10.0
  • TI-2023-06018 LearnPress <= 4.2.5.7 - Unauthenticated SQL Injection via order_by CVSS 3.1CRITICAL 9.8
  • TI-2024-04124 LearnPress – WordPress LMS Plugin <= 4.2.6.5 - Unauthenticated Time-Based SQL Injection CVSS 3.1CRITICAL 9.8
  • TI-2023-18355 WordPress LearnPress plugin <= 4.2.3 - Authenticated Broken Access Control vulnerability CVSS 3.1HIGH 8.8
  • TI-2022-03105 LearnPress < 4.1.7.2 - Unauthenticated PHP Object Injection via REST API CVSS 3.1HIGH 8.1
  • TI-2020-04911 LearnPress Wordpress plugin version prior and including 3.2.6.7 is vulnerable to SQL Injection CVSS 3.1HIGH 8.8
See all 44 →

Sources