User Submitted Posts <= 20190312 - Unauthenticated Arbitrary File Upload
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-434.
Summary
The User Submitted Posts plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the usp_check_images function in versions up to, and including, 20190312. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected sites server which may make remote code execution possible.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| specialk | User Submitted Posts – Enable Users to Submit Posts from the Front End | before 20190426 | 20190426 | Patch available | CNA |
- User Submitted Posts – Enable Users to Submit Posts from the Front End Vendorspecialk Affected before 20190426 Fixed in 20190426 Patch available CNA
Remediation
- Fix · CNA User Submitted Posts – Enable Users to Submit Posts from the Front End (specialk) Fixed in 20190426
Timeline
- 2026-10-02 Threatist record created from CVE-2019-25138
- 2026-10-03 Alias added: GHSA-wrjq-6j55-j564
References
More specialk User Submitted Posts vulnerabilities
- TI-2024-04645 User Submitted Posts < 20240516 - Admin+ Stored XSS CVSS 3.1MEDIUM 4.8
- TI-2023-24406 WordPress User Submitted Posts Plugin <= 20230902 is vulnerable to Arbitrary File Upload CVSS 3.1CRITICAL 9.8
- TI-2023-03982 User Submitted Posts <= 20230809 - Unauthenticated Stored Cross-Site Scripting via 'user-submitted-content' CVSS 3.1HIGH 7.2
- TI-2016-09039 The user-submitted-posts plugin before 20160215 for WordPress has XSS via the user-submitted-content field. CVSS 3.1MEDIUM 6.1
- TI-2023-04406 Cross-site scripting in specialk User Submitted Posts – Enable Users to Submit Posts from… CVSS 3.1MEDIUM 6.4
Sources
- CVE-2019-25138 · CVE Program
- CVE-2019-25138 · NVD
- FIRST EPSS
- GHSA-wrjq-6j55-j564 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences