{"id":"CVE-2022-3371","published":"2022-09-30T13:15:12Z","modified":"2025-05-20T16:02:37Z","title":"No limit in length of \"Token name\" parameter results in DOS attack /memory corruption in ikus060/rdiffweb prior to…","vendor":"ikus060","product":"ikus060/rdiffweb","tier":"tail","description":{"text":"Allocation of Resources Without Limits or Throttling in GitHub repository ikus060/rdiffweb prior to 2.5.0a3.","provenance":"source","from":"CVE.org"},"cvss":{"score":7.5,"severity":"HIGH","version":"3.0","vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","provenance":"source","from":"CVE.org CNA"},"epss":{"score":0.01343,"percentile":0.71348,"provenance":"source"},"cwes":[{"id":"CWE-770","name":"Allocation of Resources Without Limits or Throttling"}],"references":[{"url":"https://github.com/ikus060/rdiffweb/commit/b62c479ff6979563c7c23e7182942bc4f460a2c7","tags":["x_refsource_MISC"]},{"url":"https://huntr.dev/bounties/4e8f6136-50c7-4fa1-ac98-699bcb7b35ce","tags":["x_refsource_CONFIRM"]}],"priority":{"score":19.5,"factors":[{"name":"EPSS percentile","points":14.27},{"name":"CVSS severity","points":5.25}]},"vendorSlug":"ikus060","affectedVersions":[{"vendor":"ikus060","product":"ikus060/rdiffweb","versions":[">= unspecified, < 2.5.0a3"]}],"affected":[{"ecosystem":"PyPI","package":"rdiffweb","vulnerableRanges":["<2.5.0a3","<2.4.10"],"patched":["2.5.0a3","2.4.10"],"from":["GHSA-3fhq-72hw-jqwv","PYSEC-2022-299"],"provenance":"source"}],"euvd":{"id":"EUVD-2022-0247","exploited":false,"provenance":"source"},"lineage":{"familyId":"fam-ikus060-rdiffweb-cve-2022-3364","children":[{"from":"CVE-2022-3371","to":"CVE-2022-3438","relation":"successor","confidence":"high","kind":"lineage","evidence":[{"kind":"version-step","provenance":"source","package":"PyPI:rdiffweb","fromFixed":"2.5.0a3","toFixed":"2.5.0a4","daysApart":10},{"kind":"same-code","provenance":"machine","files":["rdiffweb/controller/page_admin_users.py","rdiffweb/controller/page_pref_general.py"],"commits":["https://github.com/ikus060/rdiffweb/commit/b62c479ff6979563c7c23e7182942bc4f460a2c7","https://github.com/ikus060/rdiffweb/commit/4d464b467f14b8eb9103d7f5f0774e49995527c7"],"basis":"shared function","functions":["UserForm"]}]},{"from":"CVE-2022-3371","to":"CVE-2023-5289","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"kind":"same-code","provenance":"machine","files":["rdiffweb/controller/page_admin_users.py","rdiffweb/controller/page_pref_tokens.py"],"commits":["https://github.com/ikus060/rdiffweb/commit/b62c479ff6979563c7c23e7182942bc4f460a2c7","https://github.com/ikus060/rdiffweb/commit/06f89b43469aae70e8833e55192721523f86c5a2"],"basis":"rarely changed file"},{"kind":"similar","provenance":"machine","score":1.0,"basis":"same product + CWE + description similarity"}]}],"packageHistory":[{"cve":"CVE-2022-3439","published":"2022-10-14","fixed":"2.5.0","kev":false},{"cve":"CVE-2022-3456","published":"2022-10-13","fixed":"2.5.0","kev":false},{"cve":"CVE-2022-3364","published":"2022-09-29","fixed":"2.5.0a3","kev":false},{"cve":"CVE-2022-3371","published":"2022-09-30","fixed":"2.5.0a3","kev":false},{"cve":"CVE-2022-3438","published":"2022-10-10","fixed":"2.5.0a4","kev":false},{"cve":"CVE-2022-3457","published":"2022-10-13","fixed":"2.5.0a5","kev":false},{"cve":"CVE-2022-4018","published":"2022-11-16","fixed":"2.5.0a6","kev":false}],"package":"PyPI:rdiffweb"}}