Description
The Popup Builder WordPress plugin before 4.4.6 does not perform authorization checks before trashing popup content in a maintenance routine that runs on unauthenticated requests, allowing unauthenticated attackers to move affected popups into the Trash and overwrite their stored preview data.
Published: 2026-10-23
Score: n/a
EPSS: n/a
KEV: No
Impact: Unauthorized modification and deletion of popup content
Action: Immediate Patch
AI Analysis

Impact

The Popup Builder WordPress plugin before 4.4.6 fails to perform authorization checks before executing its maintenance routine that moves popup content into the Trash. An attacker can exploit this flaw by sending unauthenticated requests to the routine and strategically providing the post_type parameter to target specific popups. The result is that affected popups are moved into the Trash and their preview data overwritten, leading to loss of content and configuration integrity on the site.

Affected Systems

Any WordPress site running the Popup Builder plugin of version 4.4.5 or earlier is vulnerable. The vendor of the plugin is listed as Unknown in the CNA record, and the plugin is identified as "Popup Builder". No specific affected version list is provided beyond the pre‑4.4.6 threshold.

Risk and Exploitability

There is no EPSS score available and the vulnerability is not listed in CISA's KEV catalog, indicating no publicly known exploitation at the time of this analysis. However, the lack of authentication control and the fact that the vulnerable routine is invoked on unauthenticated requests make the attack likely to be straightforward. An attacker with knowledge of the site’s URL structure can trigger the trashing action without any credentials, resulting in irreversible loss of popup data.

Generated by OpenCVE AI on October 23, 2026 at 07:37 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Popup Builder plugin to version 4.4.6 or later, which includes the missing authorization checks.
  • If updating is not immediately possible, block unauthenticated access to the maintenance routine or the URLs that trigger it through web‑application firewall rules or server‑side access controls.
  • Back up all current popup content and preview data before applying the fix, and verify that the backup is intact after the update.

Generated by OpenCVE AI on October 23, 2026 at 07:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 08:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Fri, 23 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Popup Builder WordPress plugin before 4.4.6 does not perform authorization checks before trashing popup content in a maintenance routine that runs on unauthenticated requests, allowing unauthenticated attackers to move affected popups into the Trash and overwrite their stored preview data.
Title Popup Builder < 4.4.6 - Unauthenticated Popup Trashing via post_type Parameter
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-23T06:00:19.740Z

Reserved: 2026-10-19T11:11:58.946Z

Link: CVE-2026-112230

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-23T06:17:06.297

Modified: 2026-10-23T06:17:06.297

Link: CVE-2026-112230

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T07:45:17Z

Weaknesses