CVE-2026-115250: Text Typing < 2.2.2 - Contributor+ Stored XSS

Published Nov 4, 2026
·
Updated

The Text Typing WordPress plugin before 2.2.2 does not properly sanitize and escape a block attribute before storing it and later outputting it into a page element that is read and rendered by client-side script, allowing users with the Contributor role and above to perform Stored Cross-Site Scripting attacks that execute in the browser of anyone viewing the affected page.

Event History

Nov 4, 2026
CVE Published
via MITRE·06:00 AM
Data Sourced
via MITRE·06:00 AM
DescriptionWeakness
Data Sourced
via NVD·06:17 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

A user with the WordPress Contributor role or any higher-privileged role can exploit it. Exploitation requires that user to create or modify content containing the affected block attribute.

2

Who is exposed to the malicious script?

Anyone who views an affected page may have the stored script execute in their browser. The issue therefore affects sites where Contributor-or-higher accounts are not fully trusted.

3

Are administrators required to trigger the attack?

No. The vulnerable content is rendered when an affected page is viewed, so any visitor viewing that page can trigger execution in their own browser.

4

What version resolves the issue?

Update Text Typing to version 2.2.2 or later. Versions before 2.2.2 are affected according to the available information.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203