CVE-2023-5815
Infornweb News \& Blog Designer Pack ≤ 3.4.1
Raw vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HCVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.
Summary
CVE-2023-5815 is a high-severity PHP Remote File Inclusion (CWE-98) vulnerability in Infornweb News \& Blog Designer Pack. Its CVSS base score is 8.1 (High).
Operationally, exploitation aligns with the MITRE ATT&CK technique Data Obfuscation (T1001); ranked in the top 9% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.
Deeper analysis AI-assisted summary
Synthesised by an AI model from the NVD description and linked references — a reading aid, not an authoritative source.
The News & Blog Designer Pack WordPress plugin is affected by a remote code execution vulnerability via local file inclusion in all versions through 3.4.1. The flaw resides in the bdp_get_more_post function, which is exposed through a nopriv AJAX hook; it unsafely applies extract() to values supplied in the POST body and then passes attacker-controlled input directly to include(), enabling arbitrary PHP file inclusion.
Unauthenticated remote attackers can exploit the issue over the network by submitting crafted AJAX requests that cause the server to load and execute chosen PHP files. On Docker deployments with writable web roots, an attacker may first write a malicious PHP file and subsequently include it to obtain code execution, resulting in full compromise of the confidentiality, integrity, and availability of the affected site.
The referenced WordPress plugin changeset and Wordfence advisory document that the unsafe extract() and include() pattern has been corrected in the 3.4.2 release; site administrators are advised to update the plugin immediately and to review server configurations that permit arbitrary file writes.
The EPSS score has reached 0.4916 with no reported rise from a lower baseline after disclosure.
OWASP Top 10 for Web (2025)
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2023-58098
Vulnerability Data
The News & Blog Designer Pack – WordPress Blog Plugin — (Blog Post Grid, Blog Post Slider, Blog Post Carousel, Blog Post Ticker, Blog Post Masonry) plugin for WordPress is vulnerable to Remote Code Execution via Local File Inclusion in…
more
all versions up to, and including, 3.4.1 via the bdp_get_more_post function hooked via a nopriv AJAX. This is due to function utilizing an unsafe extract() method to extract values from the POST variable and passing that input to the include() function. This makes it possible for unauthenticated attackers to include arbitrary PHP files and achieve remote code execution. On vulnerable Docker configurations it may be possible for an attacker to create a PHP file and then subsequently include it to achieve RCE.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise Techniques
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST CSF 2.0) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.
Hardened runtime configuration (e.g., allow_url_include=off) directly blocks RFI even if code is flawed.
Execution restrictions can prevent the remote payload from running, while eliminating the weakness reduces the need for such controls.
Secure SDLC practices such as input validation and allow-listing of include paths directly prevent the weakness.
Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.