CVE-2023-5815
News & Blog Designer Pack – WordPress Blog Plugin <= 3.4.1 - Unauthenticated Remote Code Execution via Local File Inclusion
Record summary
CVE-2023-5815 has a selected CVSS score of 8.1 (high); EIP currently links 1 Nuclei template.
Description
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 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.
Exploitation context
Known exploitation
- VulnCheck KEV
- Listed · Aug 21, 2025 · VulnCheck
- Reported exploitation
- Observed · VulnCheck
Available material
- Nuclei templates
- 1
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Jun 10, 2025 · Source: CVE List
Affected products and versions
3| Product | Source | Version range | Status |
|---|---|---|---|
Blog Designer Pack – Blog, Post Grid, Post Slider, Post Carousel, Category Post, NewsBrowse infornweb / Blog Designer Pack – Blog, Post Grid, Post Slider, Post Carousel, Category Post, NewsDefault status: unaffected | CVE List | Through 3.4.1 | affected |
news_\&_blog_designer_packBrowse infornweb / news_\&_blog_designer_pack | VulnCheck | Version data not supplied | |
news_\&_blog_designer_pack_wordpress_blog_pluginBrowse infornweb / news_\&_blog_designer_pack_wordpress_blog_pluginDefault status: unknown | CVE List | Through 3.4.1 | affected |
Nuclei templates
1ProjectDiscoveryHIGHNews & Blog Designer Pack – WordPress Blog Plugin <= 3.4.1 - Unauthenticated Local File InclusionCVSS 8.1
The News & Blog Designer Pack WordPress plugin up to version 3.4.1 contains a remote code execution caused by local file inclusion in the bdp_get_more_post function, letting unauthenticated attackers include arbitrary PHP files, exploit requires AJAX request with crafted POST data.
Impact
Attackers can include arbitrary PHP files, leading to remote code execution and full site compromise.
Remediation
Update to the latest version beyond 3.4.1 or disable the vulnerable AJAX functionality.
Source: ProjectDiscovery