CVE-2026-3475
Last modified
CVE-2026-3475 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. The Instant Popup Builder plugin for WordPress is vulnerable to Unauthenticated Arbitrary Shortcode Execution in all versions up to and including 1.1.7. This is due to the handle_email_verification_page() function constructing a shortcode string from user-supplied GET parameters (token, email) and passing it to do_shortcode() without properly sanitizing square bracket characters, combined with missing authorization checks on the init hook. EPSS estimates a 0.28% chance of exploitation in the next 30 days.
Description
The Instant Popup Builder plugin for WordPress is vulnerable to Unauthenticated Arbitrary Shortcode Execution in all versions up to and including 1.1.7. This is due to the handle_email_verification_page() function constructing a shortcode string from user-supplied GET parameters (token, email) and passing it to do_shortcode() without properly sanitizing square bracket characters, combined with missing authorization checks on the init hook. While sanitize_text_field() and esc_attr() are applied, neither function strips or escapes square bracket characters ([ and ]). WordPress's shortcode regex uses [^\]\/]* to match content inside shortcode tags, meaning a ] character in the token value prematurely closes the shortcode tag. This makes it possible for unauthenticated attackers to inject and execute arbitrary registered shortcodes by crafting a malicious token parameter containing ] followed by arbitrary shortcode syntax.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-3475?
How severe is CVE-2026-3475?
How do I fix CVE-2026-3475?
How Strix Helps
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-34744Mantis Bug Tracker (MantisBT) is an open source issue tracke…5.3
- CVE-2026-34745Fireshare facilitates self-hosted media and link sharing. Pr…9.1
- CVE-2026-34746Payload is a free and open source headless content managemen…7.7
- CVE-2026-34747Payload is a free and open source headless content managemen…8.2
- CVE-2026-34748Payload is a free and open source headless content managemen…8.7
- CVE-2026-34749Payload is a free and open source headless content managemen…5.4
- CVE-2026-34750Payload is a free and open source headless content managemen…6.5
- CVE-2026-34751Payload is a free and open source headless content managemen…9.1
- CVE-2026-34752Haraka is a Node.js mail server. Prior to version 3.1.4, sen…7.5
- CVE-2026-34753vLLM is an inference and serving engine for large language m…5.4
- CVE-2026-34754Mantis Bug Tracker (MantisBT) is an open source issue tracke…4.3
- CVE-2026-34755vLLM is an inference and serving engine for large language m…6.5
Are you affected by CVE-2026-3475?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
