Vulnerability · Published Jul 17, 2026 · Assigned by GitHub_M

CVE-2026-49977tarteaucitron.js: data-cookie attribute can be used to delete arbitrary cookies

Medium 4.3

In plain English

A medium-severity security flaw in tarteaucitron.js from AmauriC. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 29% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)4.3Medium
Exploit odds (30 days)0.4%top 70.7% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

tarteaucitron.js is a compliant and accessible cookie banner. Prior to 1.33.0, tarteaucitron.cookie.purge() is called on any element with the purgeBtn class and does not check whether the element is a legitimate tarteaucitron button or whether the cookie corresponds to a service handled by tarteaucitron. If an attacker can write HTML with data attributes, an element with data-cookie can silently delete a non-HttpOnly cookie with a known name when clicked by a user. This issue is fixed in version 1.33.0.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
npmtarteaucitronjs1.33.0GHSA-jxj7-g6gm-49j7

Affected products (as reported)

VendorProductVersions
AmauriC tarteaucitron.js < 1.33.0

Weakness: CWE-285 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N

References