GitHub Advisoryadvisory · PyPI

GHSA-g3pv-pj5f-3hfq mechanize Regular Expression Denial of Service vulnerability

HIGH Published 2023-01-18 Modified 2025-12-22 Official page ↗
Aliases
CVE-2021-32837
Ecosystem
PyPI
Packages
mechanize
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-1333
Reviewed
2023-01-20

Affected packages

• PyPI mechanize: < 0.4.6 → fixed in 0.4.6

Description

mechanize, a library for automatically interacting with HTTP web servers, contains a regular expression that is vulnerable to regular expression denial of service (ReDoS) prior to version 0.4.6. If a web server responds in a malicious way, then mechanize could crash. Version 0.4.6 has a patch for the issue.

Related

Alias · CVE (1)

  • CVE-2021-32837 mechanize, a library for automatically interacting with HTTP web servers, contains a regular expression that is vulnerable to regular… vulnerability

Weakness · CWE (1)

  • CWE-1333 Inefficient Regular Expression Complexity weakness

References