9.6
Critical
CVE-2026-121379 Tournamatch < 4.7.1 - Subscriber+ Arbitrary File Deletion
Description
The Tournamatch WordPress plugin before 4.7.1 does not validate or restrict the path of a previously stored profile or team image before deleting it when a new image is uploaded, allowing users with a role as low as Subscriber to delete arbitrary files on the server, such as wp-config.php, which can lead to a full site takeover.
CVSS 3.1 detail
Vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:HExploitable remotely over the network, with an ordinary account and without any user action; an attacker can seriously compromise confidentiality, integrity or availability.
- Attack vector
- Network
- Attack complexity
- Low
- Privileges required
- Low
- Interaction
- None
- Scope
- Changed
- Confidentiality
- None
- Integrity
- High
- Availability
- High
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| Tournamatch 4.7 | earliest → < 4.7.1 | 4.7.1 |
Other CVEs of Tournamatch
The 4 CVEs of Tournamatch →
CVE-2026-121380
Tournamatch < 4.7.1 - Unauthenticated Team Invitation Email Disclosure via REST API
5.3
Medium
CVE-2024-5644
The Tournamatch WordPress plugin before 4.6.1 does not sanitise and escape some of its settings, which could allow…
5.4
Medium
CVE-2024-5627
The Tournamatch WordPress plugin before 4.6.1 does not sanitise and escape some parameters, which could allow users with…
5.4
Medium