{"action":"Upgrade nltk to 3.10.3 or later.","affected":[{"fixed":"3.10.3","introduced":"0"}],"component":"nltk","cve_ids":["CVE-2026-12876"],"ecosystem":"PyPI","exploited":false,"fixed_versions":["3.10.3"],"ghsa_id":"GHSA-ff5c-cp5c-9wjf","id":"tcs_01M5KFF3B3408EW913RGHYSP4S","modified_at":"2026-09-10T12:25:59.672261950Z","published_at":"2026-09-02T14:33:38Z","references":["https://osv.dev/vulnerability/GHSA-ff5c-cp5c-9wjf","https://github.com/nltk/nltk/security/advisories/GHSA-ff5c-cp5c-9wjf","https://github.com/nltk/nltk/pull/3649","https://github.com/nltk/nltk/commit/43aaca1b9024138421c97f970bf13ee19ac8129d","https://github.com/nltk/nltk","https://github.com/nltk/nltk/releases/tag/v3.10.3"],"severity":{"label":"medium"},"sources":[{"source":"osv","source_id":"GHSA-ff5c-cp5c-9wjf","url":"https://osv.dev/vulnerability/GHSA-ff5c-cp5c-9wjf"}],"summary":"NLTK: Uncontrolled resource consumption in RecursiveDescentParser via ambiguous or left-recursive grammars"}