CVE-2016-3132

Double free vulnerability in the SplDoublyLinkedList::offsetSet function in ext/spl/spl_dllist.c in PHP 7.x before 7.0.6 allows remote attackers to execute…

published August 7, 2016

CVSS
—
EPSS
12%
Percentile
96.0
In the wild
Unconfirmed
What it is

⚠️ A double free vulnerability lurks in PHP 7.x before 7.0.6, waiting for a crafty attacker to exploit it via a specially crafted index. 🤓 Think of it like a restaurant that mistakenly serves the same meal twice to the same table — the chef has no idea that the dish was already prepared, potentially causing a kitchen meltdown. 🍽️ This could allow remote attackers to execute arbitrary code on your server, leading to unauthorized access and potentially catastrophic outcomes like data breaches or service disruptions. It’s like leaving the back door wide open for someone to stroll right in! 🚪

Put simply

Think of it like a restaurant that mistakenly serves the same meal twice to the same table — the chef has no idea that the dish was already prepared, potentially causing a kitchen meltdown. 🍽️ The vulnerability exists in the SplDoublyLinkedList::offsetSet function, where improper handling of memory can lead to double-free scenarios, enabling attackers to execute code on the server.

What to do

This could allow remote attackers to execute arbitrary code on your server, leading to unauthorized access and potentially catastrophic outcomes like data breaches or service disruptions. It’s like leaving the back door wide open for someone to stroll right in! 🚪 Upgrade PHP to version 7.0.6 or later to patch this vulnerability. Additionally, review your application for any untrusted inputs that could reach this function. Implementing proper input validation can bolster your defenses. You've got this! With a quick update and a bit of vigilance, you can keep your systems safe and sound. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.11674 · 96.0th percentile
Published
2016-08-07T10:00Z
EPSS history
Timeline
  • 07 AUG 10:00Z
    Double free vulnerability in the SplDoublyLinkedList::offsetSet function in ext/spl/spl_dllist.c in PHP 7.x before 7.0.6 allows remote attackers to execute…
    cvelistv5