Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-89270— Popup Builder <= 4.4.5 - Missing Authorization to Unauthenticated Arbitrary Popup Post Trashing via 'post_type' and 'sg_popup_preview_id' Parameters

Quick assessment

Affected
popupbuilder Popup Builder – Create highly converting, mobile friendly marketing popups.
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

WordPress 插件"The Popup Builder – Create highly converting, mobile friendly marketing popups"在所有 4.4.5 及更早版本中存在授权绕过漏洞。该漏洞源于插件未能正确验证用户是否具备执行特定操作的权限,使得未经身份验证的攻击者仅需发送一次未经认证的 GET 请求,即可将网站上所有已发布的弹窗移至回收站。此外,该攻击的破坏性因 SGPopup::find() 函数中的第二个缺陷而被进一步放大:当存在 sg_popup_previ

CVSS 9.1 · Critical
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-89270

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Popup Builder <= 4.4.5 - Missing Authorization to Unauthenticated Arbitrary Popup Post Trashing via 'post_type' and 'sg_popup_preview_id' Parameters
Source: CVE Program / CVE List V5
Vulnerability Description
The Popup Builder – Create highly converting, mobile friendly marketing popups. plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 4.4.5 This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to trash all published popups on the site with a single unauthenticated GET request. The attack is amplified by a second flaw in SGPopup::find(), which returns false for every normally published popup when the sg_popup_preview_id parameter is present, causing the trash branch to fire against every popup on the site simultaneously.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
授权机制缺失
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
popupbuilder Popup Builder – Create highly converting, mobile friendly marketing popups. 0 ~ 4.4.5 -

II. Public POCs for CVE-2026-89270

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-89270

请登录查看更多情报信息。

Vendor Pages for CVE-2026-89270 (1)

Other References for CVE-2026-89270 (7)

IV. Related Vulnerabilities