CVE-2025-14071: CWE-502 Deserialization of Untrusted Data in livecomposer Live Composer – Free WordPress Website Builder
The Live Composer – Free WordPress Website Builder plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 2.0.2 via deserialization of untrusted input in the dslc_module_posts_output shortcode. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable plugin, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present.
AI Analysis
Technical Summary
CVE-2025-14071 is a deserialization vulnerability categorized under CWE-502 affecting the Live Composer – Free WordPress Website Builder plugin for WordPress, specifically versions up to and including 2.0.2. The vulnerability arises from unsafe deserialization of untrusted input in the dslc_module_posts_output shortcode, allowing authenticated users with Contributor-level privileges or higher to inject crafted PHP objects. This PHP Object Injection can lead to severe consequences if a gadget chain (POP chain) exists in other installed plugins or themes, enabling attackers to perform arbitrary file deletions, retrieve sensitive data, or execute arbitrary code. The vulnerability does not have a standalone exploit path because no POP chain is present within the vulnerable plugin itself, making the presence of additional vulnerable components a prerequisite for full exploitation. The CVSS 3.1 score of 7.5 reflects a network attack vector with high impact on confidentiality, integrity, and availability, but requires low privileges and no user interaction, with high attack complexity due to the dependency on external POP chains. No known exploits are currently in the wild, but the risk remains significant for WordPress sites using this plugin in combination with other vulnerable components. The vulnerability was published on December 21, 2025, and no official patches are currently available, emphasizing the need for proactive mitigation.
Potential Impact
For European organizations, the impact of CVE-2025-14071 can be substantial, especially for those relying on WordPress for critical business functions such as e-commerce, media publishing, or customer portals. Successful exploitation could lead to unauthorized data access, including personal and financial information, damaging confidentiality. Integrity could be compromised through unauthorized modification or deletion of website content or files, potentially disrupting business operations and damaging reputation. Availability may also be affected if attackers delete files or execute malicious code that disrupts website functionality. Given the requirement for Contributor-level access, insider threats or compromised accounts pose a significant risk. The dependency on additional vulnerable plugins or themes means complex WordPress environments with many extensions are at higher risk. This vulnerability could facilitate lateral movement or privilege escalation within the web application environment, increasing the overall threat surface.
Mitigation Recommendations
European organizations should implement several targeted mitigations: 1) Restrict Contributor-level and higher access strictly to trusted users and regularly audit user roles and permissions. 2) Conduct a thorough inventory and security assessment of all installed WordPress plugins and themes to identify any that contain POP chains or are known to be vulnerable to PHP Object Injection. 3) Temporarily disable or remove the Live Composer plugin if it is not essential, or isolate it in a staging environment until patches are available. 4) Monitor web server and application logs for suspicious activity related to the dslc_module_posts_output shortcode or unusual deserialization attempts. 5) Employ Web Application Firewalls (WAF) with custom rules to detect and block malicious serialized payloads targeting this vulnerability. 6) Stay informed about updates from the plugin vendor and apply patches promptly once released. 7) Implement multi-factor authentication to reduce the risk of account compromise leading to exploitation. 8) Regularly back up website data and test restoration procedures to mitigate the impact of potential file deletions or data corruption.
Affected Countries
Germany, France, United Kingdom, Italy, Spain, Netherlands
CVE-2025-14071: CWE-502 Deserialization of Untrusted Data in livecomposer Live Composer – Free WordPress Website Builder
Description
The Live Composer – Free WordPress Website Builder plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 2.0.2 via deserialization of untrusted input in the dslc_module_posts_output shortcode. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable plugin, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present.
AI-Powered Analysis
Technical Analysis
CVE-2025-14071 is a deserialization vulnerability categorized under CWE-502 affecting the Live Composer – Free WordPress Website Builder plugin for WordPress, specifically versions up to and including 2.0.2. The vulnerability arises from unsafe deserialization of untrusted input in the dslc_module_posts_output shortcode, allowing authenticated users with Contributor-level privileges or higher to inject crafted PHP objects. This PHP Object Injection can lead to severe consequences if a gadget chain (POP chain) exists in other installed plugins or themes, enabling attackers to perform arbitrary file deletions, retrieve sensitive data, or execute arbitrary code. The vulnerability does not have a standalone exploit path because no POP chain is present within the vulnerable plugin itself, making the presence of additional vulnerable components a prerequisite for full exploitation. The CVSS 3.1 score of 7.5 reflects a network attack vector with high impact on confidentiality, integrity, and availability, but requires low privileges and no user interaction, with high attack complexity due to the dependency on external POP chains. No known exploits are currently in the wild, but the risk remains significant for WordPress sites using this plugin in combination with other vulnerable components. The vulnerability was published on December 21, 2025, and no official patches are currently available, emphasizing the need for proactive mitigation.
Potential Impact
For European organizations, the impact of CVE-2025-14071 can be substantial, especially for those relying on WordPress for critical business functions such as e-commerce, media publishing, or customer portals. Successful exploitation could lead to unauthorized data access, including personal and financial information, damaging confidentiality. Integrity could be compromised through unauthorized modification or deletion of website content or files, potentially disrupting business operations and damaging reputation. Availability may also be affected if attackers delete files or execute malicious code that disrupts website functionality. Given the requirement for Contributor-level access, insider threats or compromised accounts pose a significant risk. The dependency on additional vulnerable plugins or themes means complex WordPress environments with many extensions are at higher risk. This vulnerability could facilitate lateral movement or privilege escalation within the web application environment, increasing the overall threat surface.
Mitigation Recommendations
European organizations should implement several targeted mitigations: 1) Restrict Contributor-level and higher access strictly to trusted users and regularly audit user roles and permissions. 2) Conduct a thorough inventory and security assessment of all installed WordPress plugins and themes to identify any that contain POP chains or are known to be vulnerable to PHP Object Injection. 3) Temporarily disable or remove the Live Composer plugin if it is not essential, or isolate it in a staging environment until patches are available. 4) Monitor web server and application logs for suspicious activity related to the dslc_module_posts_output shortcode or unusual deserialization attempts. 5) Employ Web Application Firewalls (WAF) with custom rules to detect and block malicious serialized payloads targeting this vulnerability. 6) Stay informed about updates from the plugin vendor and apply patches promptly once released. 7) Implement multi-factor authentication to reduce the risk of account compromise leading to exploitation. 8) Regularly back up website data and test restoration procedures to mitigate the impact of potential file deletions or data corruption.
Affected Countries
For access to advanced analysis and higher rate limits, contact root@offseq.com
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2025-12-04T21:19:41.474Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 69475fa78da8a612760a1acd
Added to database: 12/21/2025, 2:47:03 AM
Last enriched: 12/21/2025, 3:01:58 AM
Last updated: 12/21/2025, 5:08:25 AM
Views: 9
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Related Threats
CVE-2025-14993: Stack-based Buffer Overflow in Tenda AC18
HighCVE-2025-14992: Stack-based Buffer Overflow in Tenda AC18
HighCVE-2025-9343: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in elextensions ELEX WordPress HelpDesk & Customer Ticketing System
HighCVE-2025-14991: Cross Site Scripting in Campcodes Complete Online Beauty Parlor Management System
MediumCVE-2025-13693: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in wpchill Image Photo Gallery Final Tiles Grid
MediumActions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need enhanced features?
Contact root@offseq.com for Pro access with improved analysis and higher rate limits.