CVE-2026-106029 in Lite Plugininfo

Summary

by MITRE • 10/11/2026

The WeddingCity Lite WordPress plugin through 1.0.4 does not perform any authorisation or validity checks before deleting posts, pages and media attachments, allowing unauthenticated attackers to permanently delete arbitrary content site-wide.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 10/11/2026

The vulnerability identified in the WeddingCity Lite WordPress plugin version 1.0.4 represents a critical failure in access control mechanisms, specifically classified under CWE-269 Improper Privilege Management. This flaw stems from the absence of server-side validation regarding user permissions and session validity before executing destructive operations on site content. In secure web application architecture, any action that modifies or deletes data must be preceded by rigorous checks to ensure the requesting entity possesses the necessary administrative privileges. The plugin fails to implement these essential safeguards, thereby treating requests from unauthenticated users with the same level of trust as those from authorized administrators. This fundamental architectural oversight allows external actors to bypass standard WordPress security layers and interact directly with sensitive endpoints without providing valid credentials or nonces.

The technical execution of this vulnerability relies on the direct invocation of administrative functions that lack proper sanitization and authorization checks. An attacker can craft specific HTTP requests targeting the plugin's internal handlers for post, page, and media attachment deletion. Because the application does not verify whether the requester is logged in as an administrator or possesses a valid security nonce, it proceeds to execute the delete command immediately upon receiving the request. This behavior effectively neutralizes the default protection mechanisms provided by the WordPress core, which typically restricts such operations to authenticated users with specific roles. The lack of input validation further exacerbates the risk, allowing attackers to specify arbitrary content identifiers within their requests, leading to the permanent removal of any item stored in the database that matches those identifiers.

The operational impact of this vulnerability is severe and potentially catastrophic for website integrity and availability. Since unauthenticated actors can delete posts, pages, and media attachments site-wide, they can effectively deface the website by removing critical informational content or disrupt business operations by eliminating e-commerce listings, event details, or portfolio items essential to the site's purpose. The permanence of this action means that recovery requires restoring data from backups if available, which may result in significant downtime and loss of recent updates not yet backed up. Furthermore, the ability to delete media attachments can break image links across multiple pages, degrading user experience and potentially causing search engine indexing issues due to broken resources. This level of control also facilitates broader attacks where deleted content might be replaced with malicious material if combined with other vulnerabilities like file upload flaws.

Mitigation strategies for this vulnerability must focus on immediate remediation through software updates and enhanced security configurations. The primary solution is to update the WeddingCity Lite plugin to a version that has addressed these authorization gaps, ensuring that all administrative actions are properly gated by WordPress's native capability checks such as current_user_can or similar privilege verification functions. Until an official patch is available, site administrators should consider disabling the affected functionality if possible or restricting access to the wp-admin directory using IP whitelisting for trusted sources only. Additionally, implementing a Web Application Firewall can help detect and block suspicious patterns associated with mass deletion attempts, although this serves as a compensatory control rather than a fix. Regular security audits and adherence to secure coding standards that mandate explicit authorization checks before any state-changing operation are essential to prevent similar vulnerabilities in future development cycles.

Responsible

WPScan

Reservation

10/06/2026

Disclosure

10/11/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!