# CVE-2026-111966: Profile Builder stored cross-site scripting in shortcode attribute

Source: https://junglewise.ai/threats/cve-2026-111966-the-user-profile-builder-wordpress-plugin-before-4-0-5-does-not  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-10-23. Updated: 2026-10-23  
License: CC BY 4.0 with a link back

CVE-2026-111966 · Severity: info · Published 2026-10-23

User Profile Builder is a WordPress plugin that manages user registration and profile forms. The plugin fails to sanitize a shortcode attribute before displaying it in redirect messages, allowing authenticated contributors to inject malicious code that executes when higher-privileged users submit forms. This could lead to account compromise, credential theft, or administrator impersonation.

Technologies: [Cozmoslabs Profile Builder](https://junglewise.ai/threats/technologies/profile-builder). Vendors: [Cozmoslabs](https://junglewise.ai/threats/vendors/cozmoslabs).

## Quick answers

**Is CVE-2026-111966 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-111966 being exploited in the wild.

**How severe is CVE-2026-111966?** Informational severity, published 23 October 2026.

**Which products and versions are affected?** Cozmoslabs Profile Builder before 4.0.5.

**Is there a fix for CVE-2026-111966?** Yes: fixed in 4.0.5. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-111966 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-111966?** Check whether you run Cozmoslabs Profile Builder at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- Fixed in 4.0.5

## Technical details

The plugin does not sanitize or escape the redirect_url shortcode attribute before outputting it in a redirect message, resulting in a stored cross-site scripting (XSS) vulnerability. An attacker with contributor role can inject JavaScript through the shortcode, which executes in the browser of higher-privileged users who interact with the affected form. The attack requires form submission by a victim to trigger payload execution.

## Affected products

- Cozmoslabs Profile Builder before 4.0.5

## Timeline

- 2026-10-21: disclosed
- 2026-10-23: advisory

## References

- [https://wpscan.com/vulnerability/26983c21-09d2-491f-b62f-1270b335dfcd/](https://wpscan.com/vulnerability/26983c21-09d2-491f-b62f-1270b335dfcd/)

## Related threats

- [Cozmoslabs Profile Builder broken access control](https://junglewise.ai/threats/cve-2026-125776-missing-authorization-vulnerability-in-cozmoslabs-profile)
- [Cozmoslabs Profile Builder sensitive data exposure](https://junglewise.ai/threats/cve-2026-125777-insertion-of-sensitive-information-into-sent-data-vulnerability)
- [Profile Builder unauthenticated cross-site scripting](https://junglewise.ai/threats/cve-2026-54855-unauthenticated-cross-site-scripting-xss-in-profile-builder-4-0-5)
- [WordPress Profile Builder privilege escalation in user roles](https://junglewise.ai/threats/cve-2026-54854-contributor-privilege-escalation-in-profile-builder-4-0-5)
- [Cozmoslabs Profile Builder broken access control vulnerability](https://junglewise.ai/threats/cve-2026-54853-missing-authorization-vulnerability-in-cozmoslabs-profile-builder)
