CVE-2024-11642CWE-22

Post Grid Master <= 3.4.12 - Missing Authorization to Unauthenticated Local PHP File Inclusion

Critical · published January 9, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
65.1
In the wild
Unconfirmed
What it is

🚨 A sneaky Local File Inclusion flaw lets attackers run arbitrary PHP code on your server—no authentication needed! 🔥 Think of it like a restaurant where the chef takes orders from the customers directly, cooking up anything they want without checking if it's safe. Here, the server simply accepts file requests without validating who’s making them, potentially leading to a recipe for disaster! An attacker could exploit this vulnerability to execute harmful PHP code, allowing them to bypass access controls, steal sensitive data, or even take over the entire server! This could lead to devastating consequences for your site, making it alarmingly vulnerable to data breaches or malicious attacks.

Put simply

Think of it like a restaurant where the chef takes orders from the customers directly, cooking up anything they want without checking if it's safe. Here, the server simply accepts file requests without validating who’s making them, potentially leading to a recipe for disaster! The Post Grid Master plugin's 'locate_template' function is vulnerable to Local File Inclusion, which allows unauthenticated users to include and execute arbitrary PHP files from the server by simply crafting a request containing the file path. This could have serious implications for the security of the website.

What to do

An attacker could exploit this vulnerability to execute harmful PHP code, allowing them to bypass access controls, steal sensitive data, or even take over the entire server! This could lead to devastating consequences for your site, making it alarmingly vulnerable to data breaches or malicious attacks. Immediately update the Post Grid Master plugin to version 3.4.13 or later to patch this vulnerability. Additionally, review your server configuration to restrict file access and consider implementing further access controls to secure sensitive directories. You've got this! By taking these steps, you're not just fixing a vulnerability—you're boosting your security hero status! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01090 · 65.1th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2025-01-09T11:11Z
EPSS history
Timeline
  • 09 JAN 11:11Z
    Post Grid Master <= 3.4.12 - Missing Authorization to Unauthenticated Local PHP File Inclusion
    cvelistv5