GitHub Advisoryadvisory · PyPI
GHSA-qrj3-hrgj-fm7r rdiffweb's unlimited length email field can lead to DoS
HIGH
Official page ↗
- Aliases
- CVE-2022-3272
- Ecosystem
- PyPI
- Packages
- rdiffweb
- 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-130
- Reviewed
- 2022-09-30
Affected packages
• PyPI rdiffweb: < 2.4.8 → fixed in 2.4.8
Description
rdiffweb prior to 2.4.8 does not validate email length, allowing users to insert an email longer than 255 characters. If a user signs up with an email with a length of 1 million or more characters and logs in, withdraws, or changes their email, the server may cause denial of service due to overload. Version 2.4.8 sets length limits for username, email, and root directory.
Related
Alias · CVE (1)
- CVE-2022-3272 Improper Handling of Length Parameter Inconsistency in GitHub repository ikus060/rdiffweb prior to 2.4.8. vulnerability
Weakness · CWE (1)
- CWE-130 Improper Handling of Length Parameter Inconsistency weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2022-3272 advisory
- https://github.com/ikus060/rdiffweb/commit/667657c6fe2b336c90be37f37fb92f65df4feee3 web
- https://github.com/ikus060/rdiffweb package
- https://github.com/pypa/advisory-database/tree/main/vulns/rdiffweb/PYSEC-2022-291.yaml web
- https://huntr.com/bounties/733678b9-daa1-4d6a-875a-382fa09a6e38 web