{"action":"Upgrade piccolo to 0.121.0 or later.","affected":[{"fixed":"0.121.0","introduced":"0"}],"component":"piccolo","cve_ids":["CVE-2023-41885"],"ecosystem":"PyPI","epss":0.00556,"exploited":false,"fixed_versions":["0.121.0"],"ghsa_id":"GHSA-h7cm-mrvq-wcfr","id":"tcs_01M5KGJPES6SA0M14F6F7WCDMD","modified_at":"2023-11-08T04:13:26.763800Z","published_at":"2023-09-12T21:15:00Z","references":["https://osv.dev/vulnerability/PYSEC-2023-173","https://github.com/piccolo-orm/piccolo/security/advisories/GHSA-h7cm-mrvq-wcfr","https://github.com/piccolo-orm/piccolo/commit/edcfe3568382922ba3e3b65896e6e7272f972261"],"severity":{"label":"medium","score":5.3},"sources":[{"source":"osv","source_id":"PYSEC-2023-173","url":"https://osv.dev/vulnerability/PYSEC-2023-173"}],"summary":"Piccolo is an ORM and query builder which supports asyncio. In versions 0.120.0 and prior, the implementation of `BaseUser.login` leaks enough information to a malicious user such that they would be a"}