CVE-2026-111714: tarteaucitron.js before 1.37.0 ReDoS via Unescaped Cookie Name in cookie.purge

Published Oct 16, 2026
·
Updated

tarteaucitron.js before 1.37.0 contains a regular expression denial of service vulnerability that allows attackers to block visitor pages by supplying unescaped cookie names to cookie.purge. Attackers can plant a cookie from a sibling subdomain or inject a purgeBtn element with a catastrophic-backtracking data-cookie pattern that freezes the page when the purge button is clicked.

Affected Software

1 affected component
tarteaucitron.js tarteaucitron.js<1.37.0

Event History

Oct 16, 2026
CVE Published
via MITRE·05:40 PM
Data Sourced
via MITRE·05:40 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·06:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments are exposed?

Deployments using tarteaucitron.js versions before 1.37.0 are affected. Exploitation requires a visitor to click a purge button after a malicious cookie name or purge-button data-cookie value has been supplied.

2

What attacker access is needed to trigger the issue?

An attacker can plant a cookie from a sibling subdomain, or inject a purgeBtn element whose data-cookie attribute contains a catastrophic-backtracking pattern. The attack does not require privileges, but it requires user interaction with the purge button.

3

What should be done if upgrading is not immediately possible?

Prevent untrusted injection of purgeBtn elements and avoid allowing sibling subdomains to set cookies usable by the affected site. Reducing access to the purge-button functionality also reduces the opportunity to trigger the page freeze.

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