CVE-2024-5021CWE-918

WordPress Picture / Portfolio / Media Gallery <= 3.0.1 - Unauthenticated Server-Side Request Forgery

Critical · published June 19, 2024

CVSS v3.1
9.3
EPSS
0%
Percentile
31.1
In the wild
Unconfirmed
What it is

🚨 A sneaky Server-Side Request Forgery vulnerability in the Picture/Portfolio/Media Gallery plugin for WordPress could let attackers reach into your internal services! 🔥 Think of it like a postal worker who, instead of just delivering letters, starts opening them and sending requests to other addresses without your consent. This plugin can be manipulated to make requests to hidden corners of your network, just like that postal worker making unsolicited deliveries. An unauthenticated attacker could exploit this vulnerability to send unauthorized requests to internal services, potentially altering sensitive data or extracting confidential information. This could lead to a full-blown data breach that exposes your website and its users to real danger!

Put simply

Think of it like a postal worker who, instead of just delivering letters, starts opening them and sending requests to other addresses without your consent. This plugin can be manipulated to make requests to hidden corners of your network, just like that postal worker making unsolicited deliveries. This Server-Side Request Forgery vulnerability arises from the 'file_get_contents' function in all versions of the Picture/Portfolio/Media Gallery plugin up to and including 3.0.1, allowing attackers to make arbitrary web requests from the server.

What to do

An unauthenticated attacker could exploit this vulnerability to send unauthorized requests to internal services, potentially altering sensitive data or extracting confidential information. This could lead to a full-blown data breach that exposes your website and its users to real danger! Immediately patch your WordPress installation by updating the Picture/Portfolio/Media Gallery plugin to the latest version. Additionally, review your server configurations to limit outgoing requests and consider implementing firewall rules to block unauthorized access. You've got this! Follow these steps, and you'll have your site secured in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.3 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00383 · 31.1th percentile
Weakness
CWE-918 · Server-Side Request Forgery (SSRF)
Published
2024-06-19T03:12Z
EPSS history
Timeline
  • 19 JUN 03:12Z
    WordPress Picture / Portfolio / Media Gallery <= 3.0.1 - Unauthenticated Server-Side Request Forgery
    cvelistv5