{"id":"CVE-2022-4646","published":"2022-12-22T00:00:00Z","modified":"2025-04-09T18:34:30Z","title":"Cross-Site Request Forgery (CSRF) in ikus060/rdiffweb","vendor":"ikus060","product":"ikus060/rdiffweb","tier":"tail","description":{"text":"Cross-Site Request Forgery (CSRF) in GitHub repository ikus060/rdiffweb prior to 2.5.4.","provenance":"source","from":"CVE.org"},"cvss":{"score":5.3,"severity":"MEDIUM","version":"3.0","vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","provenance":"source","from":"CVE.org CNA"},"epss":{"score":0.00343,"percentile":0.27749,"provenance":"source"},"cwes":[{"id":"CWE-352","name":"Cross-Site Request Forgery"}],"references":[{"url":"https://huntr.dev/bounties/17bc1b0f-1f5c-432f-88e4-c9866ccf6e10","tags":[]},{"url":"https://github.com/ikus060/rdiffweb/commit/e6f0d8002129be90fe82fa3e3ea0a6942caba398","tags":[]}],"priority":{"score":9.3,"factors":[{"name":"EPSS percentile","points":5.55},{"name":"CVSS severity","points":3.71}]},"vendorSlug":"ikus060","affectedVersions":[{"vendor":"ikus060","product":"ikus060/rdiffweb","versions":[">= unspecified, < 2.5.4"]}],"affected":[{"ecosystem":"PyPI","package":"rdiffweb","vulnerableRanges":["<2.5.4"],"patched":["2.5.4"],"from":["GHSA-85fp-523q-5xwc","PYSEC-2022-43004"],"provenance":"source"}],"euvd":{"id":"EUVD-2022-0255","exploited":false,"provenance":"source"},"lineage":{"familyId":"fam-ikus060-rdiffweb-cve-2022-3364","parents":[{"from":"CVE-2022-3327","to":"CVE-2022-4646","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"kind":"same-code","provenance":"machine","files":["rdiffweb/tools/auth_form.py"],"commits":["https://github.com/ikus060/rdiffweb/commit/f2a32f2a9f3fb8be1a9432ac3d81d3aacdb13095","https://github.com/ikus060/rdiffweb/commit/e6f0d8002129be90fe82fa3e3ea0a6942caba398"],"basis":"shared function","functions":["run"]}]},{"from":"CVE-2022-4018","to":"CVE-2022-4646","relation":"related","confidence":"medium","kind":"lineage","evidence":[{"kind":"same-code","provenance":"machine","files":["rdiffweb/tools/auth_form.py"],"commits":["https://github.com/ikus060/rdiffweb/commit/f2a32f2a9f3fb8be1a9432ac3d81d3aacdb13095","https://github.com/ikus060/rdiffweb/commit/e6f0d8002129be90fe82fa3e3ea0a6942caba398"],"basis":"shared function","functions":["run"]}]}],"packageHistory":[{"cve":"CVE-2022-3363","published":"2022-10-26","fixed":"2.5.0a7","kev":false},{"cve":"CVE-2022-4314","published":"2022-12-06","fixed":"2.5.2","kev":false,"link":{"from":"CVE-2022-4314","to":"CVE-2022-4646","relation":"successor","confidence":"low","kind":"sequence","evidence":[{"kind":"version-step","provenance":"source","package":"PyPI:rdiffweb","fromFixed":"2.5.2","toFixed":"2.5.4","daysApart":16}]}},{"cve":"CVE-2022-4644","published":"2022-12-22","fixed":"2.5.4","kev":false},{"cve":"CVE-2022-4646","published":"2022-12-22","fixed":"2.5.4","kev":false},{"cve":"CVE-2022-4719","published":"2022-12-23","fixed":"2.5.5","kev":false},{"cve":"CVE-2022-4720","published":"2022-12-23","fixed":"2.5.5","kev":false},{"cve":"CVE-2022-4721","published":"2022-12-23","fixed":"2.5.5","kev":false}],"package":"PyPI:rdiffweb"}}