CVE-2018-11331

An issue was discovered in Pluck before 4.7.6

published May 21, 2018

CVSS
—
EPSS
2%
Percentile
82.5
In the wild
Unconfirmed
What it is

⚠️ A missing filetype restriction in Pluck up to version 4.7.5 could let an attacker slip in PHP code like an uninvited guest at a party! Think of it like a restaurant that has a sign saying 'No pets allowed.' But then they forget to list 'dogs' and 'cats,' allowing a sneaky raccoon to waltz in with a full picnic basket! If exploited, this vulnerability allows remote PHP code execution, meaning an attacker could execute malicious scripts on the server. This could lead to unauthorized access, data theft, or even total control over the system - absolutely devastating for any website hosted on Pluck!

Put simply

Think of it like a restaurant that has a sign saying 'No pets allowed.' But then they forget to list 'dogs' and 'cats,' allowing a sneaky raccoon to waltz in with a full picnic basket! This vulnerability in Pluck arises from inadequate filetype restrictions on uploads, allowing certain file types, like .phtml and .htaccess, to go unchecked, which can result in remote code execution.

What to do

If exploited, this vulnerability allows remote PHP code execution, meaning an attacker could execute malicious scripts on the server. This could lead to unauthorized access, data theft, or even total control over the system - absolutely devastating for any website hosted on Pluck! To mitigate this risk, update Pluck to at least version 4.7.6, where these issues have been addressed. Additionally, review your upload policies to ensure that all potentially dangerous file types are properly disallowed. Regularly audit your server to look for any unwanted files! You've got this! Just follow these steps, and you'll give those vulnerabilities the boot! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02228 · 82.5th percentile
Published
2018-05-21T21:00Z
EPSS history
Timeline
  • 21 MAY 21:00Z
    An issue was discovered in Pluck before 4.7.6
    cvelistv5