← Vulnerability feed

Vulnerability record · CVE-2023-0159 · published 13 February 2023

CVE-2023-0159: Extensive VC Addons for WPBakery WordPress plugin arbitrary file read via extract()

Wprealize · Extensive Vc Addons For Wpbakery Page Builder

The Extensive VC Addons for WPBakery page builder WordPress plugin before 1.9.1 passes an unvalidated parameter to PHP's extract() function when loading templates. An unauthenticated attacker can override the template path and read arbitrary files from the host filesystem. The flaw may be escalated to remote code execution using PHP filter chains.

7.5 CVSS 3.1 High EPSS 55% · top 1.0%
7.5CVSS 3.1 base score
55%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

The Extensive VC Addons for WPBakery page builder WordPress plugin before 1.9.1 does not validate a parameter passed to the php extract function when loading templates, allowing an unauthenticated attacker to override the template path to read arbitrary files from the hosts file system. This may be escalated to RCE using PHP filter chains.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: high.

high priorityUnauthenticated network-accessible arbitrary file read with potential RCE escalation and a high EPSS score, though no KEV listing.

What it is

The Extensive VC Addons for WPBakery page builder WordPress plugin before 1.9.1 passes an unvalidated parameter to PHP's extract() function when loading templates. An unauthenticated attacker can override the template path and read arbitrary files from the host filesystem. The flaw may be escalated to remote code execution using PHP filter chains.

Impact

An attacker gains read access to arbitrary files on the server, which can expose configuration secrets and credentials. With PHP filter chains, this can potentially be escalated to remote code execution.

Attack surface

Reachable over the network through the WordPress plugin's template loading functionality, with no authentication or user interaction required per the CVSS vector (AV:N/AC:L/PR:N/UI:N).

Exploitation

Not listed in CISA KEV, but EPSS is high at 0.55459 (99th percentile) and both references are tagged Exploit, indicating public exploit code exists.

What to do

  • Update the Extensive VC Addons for WPBakery page builder plugin to version 1.9.1 or later.
  • If patching is not immediately possible, disable or remove the plugin until it can be updated.
  • Restrict file permissions and harden PHP configuration to limit the impact of arbitrary file reads.
  • Monitor for and block requests attempting path traversal or PHP filter chain payloads against the plugin.

Detection

  • Review web server logs for requests to the plugin's template loading endpoints containing path traversal or php://filter strings.
  • Alert on unexpected access to sensitive files such as /etc/passwd or wp-config.php from the web process.
  • Monitor for PHP filter chain patterns in request parameters targeting the plugin.
  • Use file integrity monitoring to detect unauthorized file reads or changes on the host.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2023-0159 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Source: NIST National Vulnerability Database (record CVE-2023-0159), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.