Multiple Thrive Themes < 2.0.0 — Arbitrary File Upload
CVE-2021-24220Published · Updated Action summary
Ignition: Affected: <2.0.0Update to 2.0.0 or newer
Storied: Affected: <2.0.0Update to 2.0.0 or newer
Luxe: Affected: <2.0.0Update to 2.0.0 or newer
Voice: Affected: <2.0.0Update to 2.0.0 or newer
Squared: Affected: <2.0.0Update to 2.0.0 or newer
Performag: Affected: <2.0.0Update to 2.0.0 or newer
Minus: Affected: <2.0.0Update to 2.0.0 or newer
Pressive: Affected: <2.0.0Update to 2.0.0 or newer
Rise: Affected: <2.0.0Update to 2.0.0 or newer
FocusBlog: Affected: <2.0.0Update to 2.0.0 or newer
All remediation steps- Severity
- Critical9.1
- CVSS
- 9.1CVSS 3.1 · CNA (Wordfence)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:HWhat does this vector mean?
AV:NAttack vector- Network
AC:LAttack complexity- Low
PR:NPrivileges required- None
UI:NUser interaction- None
S:UScope- Unchanged
C:NConfidentiality- None
I:HIntegrity- High
A:HAvailability- High
- Weakness
- CWE-434 Arbitrary File Upload
- Required access
- No account needed
- Exploit prediction (EPSS)
- No score
- CISA KEV
- Not listed
On this page8
Am I affected?
Ignition ignition
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
Storied storied
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
Luxe luxe
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
Voice voice
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
Squared squared
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
Performag performag
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
Minus minus
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
Pressive pressive
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
Rise rise
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
FocusBlog focusblog
- Affected< 2.0.0
- Patched in2.0.0
Update to 2.0.0 or newer.
You are affected if you run < 2.0.0. Version 2.0.0 and later are not affected by this issue.
- Check your version: in wp-admin go to Plugins → Installed Plugins and read the version under Ignition.
- No admin access? Run a passive check of your site. It reads public files only.
- No account is needed to exploit this. Treat any exposed site on an affected version as at risk.
What to do
- Update to version 2.0.0, or a newer patched version
- Update to version 2.0.0, or a newer patched version
- Update to version 2.0.0, or a newer patched version
- Update to version 2.0.0, or a newer patched version
- Update to version 2.0.0, or a newer patched version
- Update to version 2.0.0, or a newer patched version
- Update to version 2.0.0, or a newer patched version
- Update to version 2.0.0, or a newer patched version
- Update to version 2.0.0, or a newer patched version
- Update to version 2.0.0, or a newer patched version
- Rotate administrator passwords and application secrets if the site ran a vulnerable version while publicly reachable.
- Watch Ignition to get an email when the next vulnerability is published.
Advisory
Source description from Wordfence Intelligence, credited to Wordfence.
Thrive “Legacy” Rise by Thrive Themes WordPress theme before 2.0.0, Luxe by Thrive Themes WordPress theme before 2.0.0, Minus by Thrive Themes WordPress theme before 2.0.0, Ignition by Thrive Themes WordPress theme before 2.0.0, FocusBlog by Thrive Themes WordPress theme before 2.0.0, Squared by Thrive Themes WordPress theme before 2.0.0, Voice WordPress theme before 2.0.0, Performag by Thrive Themes WordPress theme before 2.0.0, Pressive by Thrive Themes WordPress theme before 2.0.0, Storied by Thrive Themes WordPress theme before 2.0.0 register a REST API endpoint to compress images using the Kraken image optimization engine. By supplying a crafted request in combination with data inserted using the Option Update vulnerability, it was possible to use this endpoint to retrieve malicious code from a remote URL and overwrite an existing file on the site with it or create a new file.This includes executable PHP files that contain malicious code.
Exploits & references
Proof-of-concept & detection
No public proof-of-concept or detection template is known for this vulnerability.
Advisories & patches
- Advisorywordfence.com
Related CVEs
More in Ignition
All 2| Severity | Vulnerability | CVE | Published |
|---|---|---|---|
| Medium5.3 | Arbitrary Options Update <2.3.9.4Update to 2.3.9.4 | CVE-2021-24219 |
- Medium5.3Arbitrary Options Update
<2.3.9.4Update to 2.3.9.4
Same weakness (Arbitrary File Upload)
All Arbitrary File Upload| Severity | Vulnerability | CVE | Published |
|---|---|---|---|
| High7.2 | Unauthenticated Stored Cross-Site Scripting via Comment User-Agent Header | CVE-2026-120688 | |
| Critical9.8 | Unauthenticated Arbitrary File Upload via File Upload via Public Form Submission | CVE-2026-125055 | |
| Critical9.8 | Unauthenticated PHP Object Injection to Remote Code Execution via 'form' Parameter | CVE-2026-119077 | |
| Medium5.3 | Unauthenticated Sensitive Information Exposure in 'search' Parameter | CVE-2026-121518 |
- High7.2Unauthenticated Stored Cross-Site Scripting via Comment User-Agent Header
EZ SQL Reports Shortcode Widget and DB Backup
≤5.25.25Update to 5.26.45
- Critical9.8Unauthenticated Arbitrary File Upload via File Upload via Public Form Submission
Chatterbug Forms – Fast, Flexible WordPress Form Builder
≤1.0.2Update to 1.1
- Critical9.8Unauthenticated PHP Object Injection to Remote Code Execution via 'form' Parameter
ELEX WordPress HelpDesk & Customer Ticketing System
≤3.3.9Update to 3.4.0
- Medium5.3Unauthenticated Sensitive Information Exposure in 'search' Parameter
Customer Reviews for WooCommerce
≤5.127.0Update to 5.128.0
Timeline
CVE published
Severity critical, CVSS 9.1
Record last updated
Sources & licenses
Wordfence record- Vulnerability data
- Wordfence Intelligence. Copyright 2012-2026 Defiant Inc. Licensed under the CC BY-SA 4.0.
- CVE® identifiers
- Copyright 1999-2026 The MITRE Corporation. Used under the CVE Program. CVE® is a registered trademark of The MITRE Corporation.
- CVSS / CWE
- National Vulnerability Database (NVD), shown unmodified. This product uses the NVD API but is not endorsed or certified by the NVD.
- VulnCrest content
- Summary, remediation guidance and page layout © VulnCrest. Not sourced from NVD.
