CVE-2022-28700

WordPress GiveWP plugin <= 2.20.2 - Authenticated Arbitrary File Creation via Export function vulnerability

Critical · published July 21, 2022

CVSS v3.1
9.1
EPSS
2%
Percentile
81.5
In the wild
Unconfirmed
What it is

🔥 An authenticated user can create any file they want with just a click in the GiveWP plugin for WordPress! Imagine a restaurant where the chef can whip up any dish without oversight, including those no one ordered — a recipe for disaster! This vulnerability lets a user turn their permissions into a buffet of unwanted files on your server. An attacker who gains access can craft and save malicious files to your server, leading to data breaches, unauthorized access, or even total site compromise. This is absolutely devastating if sensitive information is served on a silver platter to the wrong hands!

Put simply

Imagine a restaurant where the chef can whip up any dish without oversight, including those no one ordered — a recipe for disaster! This vulnerability lets a user turn their permissions into a buffet of unwanted files on your server. This vulnerability in the GiveWP plugin (versions <= 2.20.2) allows authenticated users to exploit the export function, enabling them to create arbitrary files on the server without proper validation.

What to do

An attacker who gains access can craft and save malicious files to your server, leading to data breaches, unauthorized access, or even total site compromise. This is absolutely devastating if sensitive information is served on a silver platter to the wrong hands! Upgrade the GiveWP plugin to version 2.20.3 or later immediately. Review user permissions to ensure only trusted users have access, and regularly audit your site’s file system for any unauthorized changes. You’ve got this! Follow these steps, and you’ll reinforce your defenses like a true security hero! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.02095 · 81.5th percentile
Published
2022-07-21T17:23Z
EPSS history
Timeline
  • 21 JUL 17:23Z
    WordPress GiveWP plugin <= 2.20.2 - Authenticated Arbitrary File Creation via Export function vulnerability
    cvelistv5