Read the docs
TI-2026-83480 Aliases CVE-2026-89270GHSA-94hg-gmrm-ppjj

Missing authorization in Popup Builder lets attackers trash popups

Priority MEDIUM 45CWE-862Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
None · High · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-862.

Summary

The Popup Builder plugin for WordPress is affected in all versions up to and including 4.4.5. A missing authorization check (CWE-862) lets unauthenticated attackers trash published popups on the site. A second flaw in SGPopup::find() makes the trash action apply to every popup when the sg_popup_preview_id parameter is present.

Written with Claude Haiku 5.5 from the sources below · 2026-11-02

Description from the CNA

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00394 33rd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
popupbuilderPopup Builder – Create highly converting, mobile friendly marketing popups.up to 4.4.5—No fix listedCNA
  • Popup Builder – Create highly converting, mobile friendly marketing popups. Vendorpopupbuilder Affected up to 4.4.5 Fixed in — No fix listed CNA

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:sygnoos:popup_builder:*:*:*:*:*:*:*:*——popupbuilder
  • cpe:2.3:a:sygnoos:popup_builder:*:*:*:*:*:*:*:* Versions — — ·popupbuilder

Remediation

The sources list no fixed version for Popup Builder.

Written with Claude Haiku 5.5 from the sources below · 2026-11-02

Timeline

  1. 2026-10-31 Threatist record created from CVE-2026-89270
  2. 2026-10-31 Alias added: GHSA-94hg-gmrm-ppjj
  3. 2026-11-01 Priority changed: MEDIUM → LOW
  4. 2026-11-02 CISA SSVC decision points changed
  5. 2026-11-02 Priority changed: LOW → MEDIUM

References

  • TI-2022-00402 Popup Builder < 4.1.1 - SQL Injection to Reflected Cross-Site Scripting CVSS 3.1CRITICAL 9.8
  • TI-2023-05777 popup-builder < 4.2.6 - Admin+ SSRF & File Read CVSS 3.1HIGH 7.5
  • TI-2024-08748 Popup Builder < 4.3.5 - Admin+ Stored XSS CVSS 3.1MEDIUM 4.8
  • TI-2020-07226 The Popup Builder plugin 2.2.8 through 2.6.7.6 for WordPress is vulnerable to SQL… CVSS 3.1CRITICAL 9.8
  • TI-2019-10917 A SQL injection vulnerability exists in the Sygnoos Popup Builder plugin before 3.45 for… CVSS 3.1CRITICAL 9.8
  • TI-2021-07360 Popup Builder < 4.0.7 - LFI to RCE CVSS 3.1HIGH 8.8
See all 23 →

Sources