A vulnerability was identified in tarteaucitron.js where document.currentScript was accessed without verifying that it referenced an actual <script> element. If an attacker injected an HTML element such as:
<img name="currentScript" src="https://malicious.example.com">
it could clobber the document.currentScript property. This causes the script to resolve incorrectly to an element instead of the
{
"cwe_ids": [
"CWE-138"
],
"github_reviewed": true,
"github_reviewed_at": "2025-07-03T16:59:09Z",
"nvd_published_at": "2025-07-03T17:15:39Z",
"severity": "MODERATE"
}