Skip to main content

CVE-2026-100159: CWE-94 Improper Control of Generation of Code ('Code Injection') in ays-pro Popup Box – Create Countdown, Coupon, Video, Contact Form Popups

0
Medium
VulnerabilityCVE-2026-100159cvecve-2026-100159cwe-94
Published: 10/16/2026 (10/16/2026, 02:26:09 UTC)
Source: CVE Database V5
Vendor/Project: ays-pro
Product: Popup Box – Create Countdown, Coupon, Video, Contact Form Popups

Description

The Popup Box plugin for WordPress versions 6.4.1 to 6.4.2 contains a vulnerability that allows unauthenticated attackers to execute arbitrary registered shortcodes on the server. This occurs because the plugin improperly sanitizes client-controlled IP address headers and inserts them into popup content without adequate escaping before processing shortcodes. Exploitation requires that an administrator has included the %%user_ip_address%% token in a popup's custom content body. The vulnerability can lead to limited confidentiality and integrity impacts by enabling execution of arbitrary shortcode attributes.

CVSS v3.1

Score 4.8medium

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N

Affected software

ays-pro

Popup Box – Create Countdown, Coupon, Video, Contact Form Popups

Affected versions
>=6.4.1 <=6.4.2

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 10/16/2026, 03:03:18 UTC

Technical Analysis

CVE-2026-100159 is a code injection vulnerability (CWE-94) in the Popup Box plugin for WordPress, affecting versions 6.4.1 through 6.4.2. The vulnerability arises from the ays_popup_get_user_ip() function reading client-supplied IP-related headers and sanitizing them only with sanitize_text_field(), which does not remove characters used in shortcode syntax. The unsanitized input is substituted into popup content where the %%user_ip_address%% token appears, and then processed by do_shortcode() during output on the wp_footer hook. This allows unauthenticated attackers to execute arbitrary registered shortcodes with attacker-controlled attributes if an administrator has added the vulnerable token to popup content, potentially exposing data or performing other shortcode-exposed actions.

Potential Impact

The vulnerability allows unauthenticated attackers to execute arbitrary shortcodes on the server, which can lead to limited confidentiality and integrity impacts. The CVSS score of 4.8 (medium severity) reflects that exploitation requires high attack complexity and no privileges or user interaction, with impacts limited to partial data disclosure and modification. There is no indication of availability impact. Exploitation depends on the presence of the %%user_ip_address%% token in popup content configured by an administrator.

Mitigation Recommendations

No official patch or fix is currently confirmed for this vulnerability. Users should check the vendor advisory for updates. Until a fix is available, administrators should avoid including the %%user_ip_address%% token in popup custom content to prevent exploitation. Monitoring for updates from the vendor and applying any released patches promptly is recommended.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
Wordfence
Date Reserved
2026-09-25T12:19:23.903Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 6ad190992cdf04f656ac4763

Added to database: 10/16/2026, 02:48:57 UTC

Last enriched: 10/16/2026, 03:03:18 UTC

Last updated: 10/16/2026, 03:08:12 UTC

Views: 4

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses