{"action":"Upgrade nltk to 3.10.1 or later.","affected":[{"fixed":"3.10.1","introduced":"0"}],"component":"nltk","cve_ids":["CVE-2026-72818"],"ecosystem":"PyPI","epss":0.00742,"exploited":false,"fixed_versions":["3.10.1"],"ghsa_id":"GHSA-qx2g-xrx7-vfh8","id":"tcs_01M5KH89GNAY1QQMZSF94ZCYGB","modified_at":"2026-09-10T12:15:10.108062006Z","published_at":"2026-09-10T09:44:52.802393Z","references":["https://osv.dev/vulnerability/PYSEC-2026-3870","https://nvd.nist.gov/vuln/detail/CVE-2026-72818","https://github.com/nltk/nltk/issues/3704","https://github.com/nltk/nltk/pull/3701","https://github.com/nltk/nltk/commit/e092ed52eccae642304448bffc8d23cb301f85c1","https://github.com/nltk/nltk","https://github.com/nltk/nltk/blob/3.9.4/nltk/tokenize/casual.py","https://github.com/nltk/nltk/releases/tag/v3.10.1","https://www.vulncheck.com/advisories/nltk-tweettokenizer-url-pattern-backtracks-catastrophically-on-naked-domain-like-input","https://pypi.org/project/nltk","https://github.com/advisories/GHSA-qx2g-xrx7-vfh8"],"severity":{"label":"high","score":7.5},"sources":[{"source":"osv","source_id":"PYSEC-2026-3870","url":"https://osv.dev/vulnerability/PYSEC-2026-3870"}],"summary":"NLTK TweetTokenizer vulnerable to denial of service through catastrophic regex backtracking"}