{"action":"Upgrade zenml to 0.57.0rc2 or later.","affected":[{"fixed":"0.57.0rc2","introduced":"0"}],"component":"zenml","cve_ids":["CVE-2024-4311"],"ecosystem":"PyPI","epss":0.00508,"exploited":false,"fixed_versions":["0.57.0rc2"],"ghsa_id":"GHSA-j3vq-pmp5-r5xj","id":"tcs_01M5KGXA1S79D09PAMVVV4VF3Q","modified_at":"2026-07-07T17:47:57.055746437Z","published_at":"2026-07-07T14:34:44.431797Z","references":["https://osv.dev/vulnerability/PYSEC-2026-2070","https://nvd.nist.gov/vuln/detail/CVE-2024-4311","https://github.com/zenml-io/zenml/commit/87a6c2c8f45b49ea83fbb5fe8fff7ab5365a60c9","https://github.com/zenml-io/zenml","https://huntr.com/bounties/d5517e1a-6b94-4e38-aad6-3aa65f98bec2","https://pypi.org/project/zenml","https://github.com/advisories/GHSA-j3vq-pmp5-r5xj"],"severity":{"label":"medium","score":5.4},"sources":[{"source":"osv","source_id":"PYSEC-2026-2070","url":"https://osv.dev/vulnerability/PYSEC-2026-2070"}],"summary":"Missing ratelimit on passwrod resets in zenml"}