
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-48332 is a PHP Local File Inclusion (LFI) vulnerability in the PublishPress Gutenberg Blocks (advanced-gutenberg) WordPress plugin. It stems from improper control of filenames used in PHP include/require statements (CWE-98), allowing a remote attacker to include arbitrary local files on the server. All plugin versions up to and including 3.3.1 are affected. The vulnerability was published on August 14, 2025, and carries a CVSS v3.1 base score of 7.5 (High) (Feedly, EUVD).
The root cause is classified under CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program), which enables PHP Local File Inclusion. The attack vector is network-based (AV:N) with high attack complexity (AC:H), requires no privileges (PR:N), but does require user interaction (UI:R). An attacker can manipulate a filename parameter passed to a PHP include or require statement within the plugin, causing the server to load and execute an arbitrary local file — potentially one containing attacker-controlled content (e.g., a previously uploaded file). No public proof-of-concept code has been identified at this time (Feedly, Patchstack).
Successful exploitation can result in high impact to confidentiality, integrity, and availability of the affected WordPress installation. An attacker who achieves local file inclusion may read sensitive server files (e.g., wp-config.php containing database credentials), execute arbitrary PHP code if a writable upload path is leveraged, and potentially achieve full site compromise. Lateral movement to the underlying database or hosting environment is possible if credentials are exposed through included files (Feedly, EUVD).
No active in-the-wild exploitation has been reported as of the publication date. The EPSS score is approximately 0.10%, indicating a currently low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The high attack complexity and user interaction requirement reduce the immediate risk, though the lack of privilege requirements broadens the potential attacker pool (Feedly).
include/require statement — typically exposed via a front-end block rendering endpoint or AJAX handler.../../../../wp-config.php) to the vulnerable parameter to include a sensitive local file.wp-config.php) or, if a previously uploaded PHP file is accessible, achieve remote code execution by including it (Feedly, EUVD).../, %2e%2e%2f) in query parameters or POST body fields associated with the advanced-gutenberg plugin.include/require failures for files outside the plugin directory./wp-content/uploads/) that could be leveraged as LFI payloads.wp-config.php or /etc/passwd outside of normal application flow.Users should update the PublishPress Gutenberg Blocks plugin to a version above 3.3.1 as soon as a patched release is available from the plugin vendor. In the interim, site administrators should consider deactivating the plugin if it is not critical to site operation. Additionally, implementing a Web Application Firewall (WAF) rule to block path traversal patterns in request parameters can reduce exposure. Restricting PHP file permissions and disabling allow_url_include in php.ini are recommended hardening measures (Patchstack, Feedly).
The vulnerability was reported and coordinated by Patchstack, which assigned the CVE and published the advisory. Wordfence referenced the issue in their weekly WordPress vulnerability report covering the period of July 28 – August 3, 2025. No significant broader media coverage or notable researcher commentary beyond these standard disclosure channels has been identified (Wordfence, Patchstack).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."