CVE-2024-6500CWE-862

InPost for WooCommerce <= 1.4.0 and InPost PL <= 1.4.4 - Missing Authorization to Unauthenticated Arbitrary File Read and Delete

Critical · published August 17, 2024

CVSS v3.1
10.0
EPSS
1%
Percentile
61.9
In the wild
Unconfirmed
What it is

🚨 This vulnerability allows unauthorized access to your files with just a missing capability check! If you're running the InPost for WooCommerce plugin up to version 1.4.0 (and InPost PL up to 1.4.4), you could be in serious trouble! 🔥 Imagine a café where the barista has forgotten to check IDs. Anyone could just walk in, grab a pastry, or even wipe out the entire dessert display! In this case, the WordPress plugin has a similar oversight, allowing attackers to access and delete files without any restrictions. An attacker could read sensitive information or delete crucial files, potentially bringing your website to its knees. On Windows servers, they can access any file, while on Linux, they can still read everything and delete files within your WordPress install. This could lead to data loss and a complete site compromise!

Put simply

Imagine a café where the barista has forgotten to check IDs. Anyone could just walk in, grab a pastry, or even wipe out the entire dessert display! In this case, the WordPress plugin has a similar oversight, allowing attackers to access and delete files without any restrictions. The InPost plugin's 'parse_request' function lacks a proper capability check, meaning unauthenticated users can exploit this flaw to read and delete files. This vulnerability is present in all versions up to 1.4.0 for InPost for WooCommerce and 1.4.4 for InPost PL.

What to do

An attacker could read sensitive information or delete crucial files, potentially bringing your website to its knees. On Windows servers, they can access any file, while on Linux, they can still read everything and delete files within your WordPress install. This could lead to data loss and a complete site compromise! Update the InPost for WooCommerce plugin to version 1.4.1 or later, and also update InPost PL to version 1.4.5 or later. It's crucial to check and reinforce your file permission settings to minimize potential damage from this vulnerability. You've got this! By taking these steps, you'll fortify your WordPress site and keep those pesky attackers at bay! 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00983 · 61.9th percentile
Weakness
CWE-862 · Missing Authorization
Published
2024-08-17T02:31Z
EPSS history
Timeline
  • 17 AUG 02:31Z
    InPost for WooCommerce <= 1.4.0 and InPost PL <= 1.4.4 - Missing Authorization to Unauthenticated Arbitrary File Read and Delete
    cvelistv5