CVE-2019-19826

The Views Dynamic Fields module through 7.x-1.0-alpha4 for Drupal makes insecure unserialize calls in handlers/views_handler_filter_dynamic_fields.inc, as…

High · published December 16, 2019

CVSS v3.0
8.1
EPSS
2%
Percentile
78.2
In the wild
Unconfirmed
What it is

⚡ An insecure unserialize call could pave the way for a PHP object injection on your Drupal site! 🔥 Think of it like a restaurant that accepts any delivery without verifying the order — a cooked-up meal that doesn't match the menu can lead to some unexpected, and possibly disastrous, results. An attacker could exploit this vulnerability to gain unauthorized access and potentially execute arbitrary code on your site, which could lead to data deletion or even complete compromise. This high-risk scenario could leave your website wide open to malicious activities!

Put simply

Think of it like a restaurant that accepts any delivery without verifying the order — a cooked-up meal that doesn't match the menu can lead to some unexpected, and possibly disastrous, results. The Views Dynamic Fields module in Drupal 7.x-1.0-alpha4 contains insecure unserialize calls that allow for PHP object injection, targeting a field_names object alongside an Archive_Tar object. This flaw could lead to file deletion or remote code execution.

What to do

An attacker could exploit this vulnerability to gain unauthorized access and potentially execute arbitrary code on your site, which could lead to data deletion or even complete compromise. This high-risk scenario could leave your website wide open to malicious activities! Make sure to update your Views Dynamic Fields module to a secure version immediately. Regularly review your code for insecure unserialize calls and implement best practices for data handling to fortify your defenses! You've got this! Follow these steps to secure your site and keep those pesky attackers at bay! 🛡️

The record
Technical detail
CVSS v3.0
8.1 · HIGH
Vector
CVSS:3.0/AC:H/AV:N/A:H/C:H/I:H/PR:N/S:U/UI:N
CVSS v4.0
Not supplied
EPSS
0.01791 · 78.2th percentile
Published
2019-12-16T22:21Z
EPSS history
Timeline
  • 16 DEC 22:21Z
    The Views Dynamic Fields module through 7.x-1.0-alpha4 for Drupal makes insecure unserialize calls in handlers/views_handler_filter_dynamic_fields.inc, as…
    cvelistv5