The huggingface/transformers library, versions prior to 4.53.0, is vulnerable to Regular Expression Denial of Service (ReDoS) in the AdamWeightDecay optimizer. The vulnerability arises from the douseweightdecay method, which processes user-controlled regular expressions in the includeinweightdecay and excludefromweightdecay lists. Malicious regular expressions can cause catastrophic backtracking during the re.search call, leading to 100% CPU utilization and a denial of service. This issue can be exploited by attackers who can control the patterns in these lists, potentially causing the machine learning task to hang and rendering services unresponsive.
{ "github_reviewed": true, "github_reviewed_at": "2025-09-23T17:37:49Z", "severity": "MODERATE", "cwe_ids": [ "CWE-400" ], "nvd_published_at": "2025-09-23T14:15:41Z" }