update_user
Defined in 5 files
Last patched
Overview
update_user in zenml-io/zenml was changed by 3 published CVE fixes in 2024, in 8 distinct patches that added or removed 228 lines in total.
The name occurs in 5 files: src/zenml/zen_server/routers/users_endpoints.py, src/zenml/client.py, src/zenml/cli/user_management.py, src/zenml/zen_stores/schemas/user_schemas.py, src/zenml/zen_stores/sql_zen_store.py.
zenml-io/zenml has 13 CVEs with a located fix in total, so 23% of them touched this function.
CVEs that patched it
Every published CVE whose fix changed update_user, newest first, with the lines each fix touched.
CVE-2024-4311 · src/zenml/zen_server/routers/users_endpoints.py · lines 249–302 · +11 −7 in 3 hunks
Medium · CVSS 5.4EPSS 0.5%2024-11-14CVE-2024-2035 · src/zenml/client.py · lines 808–844 · +8 −0 in 3 hunks
Medium · CVSS 6.5EPSS 0.6%2024-06-06CVE-2024-2035 · src/zenml/zen_server/routers/users_endpoints.py · lines 253–278 · +22 −1
Medium · CVSS 6.5EPSS 0.6%2024-06-06CVE-2024-2035 · src/zenml/zen_stores/sql_zen_store.py · lines 7517–7524 · +8 −0
Medium · CVSS 6.5EPSS 0.6%2024-06-06CVE-2024-2213 · src/zenml/client.py · lines 817–841 · +9 −0 in 2 hunks
Low · CVSS 3.3EPSS 0.2%2024-06-06CVE-2024-2213 · src/zenml/cli/user_management.py · lines 259–420 · +128 −3 in 3 hunks
Low · CVSS 3.3EPSS 0.2%2024-06-06CVE-2024-2213 · src/zenml/zen_server/routers/users_endpoints.py · lines 257–293 · +27 −1 in 2 hunks
Low · CVSS 3.3EPSS 0.2%2024-06-06CVE-2024-2213 · src/zenml/zen_stores/schemas/user_schemas.py · lines 209–211 · +3 −0
Low · CVSS 3.3EPSS 0.2%2024-06-06
Get an alert when the next CVE fix lands in zenml-io/zenml, with the patched functions.
Monitor zenml CVEsOther functions in these files
Functions in the same files that CVE fixes also changed.
- 1update_myselfsrc/zenml/zen_server/routers/users_endpoints.py3 CVEs · 3 patches2024
- 2create_usersrc/zenml/cli/user_management.py2 CVEs · 2 patches2024
- 3get_usersrc/zenml/zen_server/routers/users_endpoints.py2 CVEs · 2 patches2024
- 4create_usersrc/zenml/zen_server/routers/users_endpoints.py1 CVEs · 1 patches2024
- 5activate_usersrc/zenml/zen_server/routers/users_endpoints.py1 CVEs · 1 patches2024
- 6deactivate_usersrc/zenml/zen_server/routers/users_endpoints.py1 CVEs · 1 patches2024
- 7delete_usersrc/zenml/zen_server/routers/users_endpoints.py1 CVEs · 1 patches2024
- 8list_userssrc/zenml/cli/user_management.py1 CVEs · 1 patches2024
Other hotspots in the repository
Functions in zenml-io/zenml changed by the most CVE fixes.
Frequently asked questions
Common questions about CVE fixes to update_user.
- How many CVEs have patched update_user?
- 3 published CVEs changed update_user in zenml-io/zenml, in 8 distinct patches totalling 228 changed lines, between 2024 and 2024.
- What is the latest CVE that changed update_user?
- CVE-2024-4311 (Lack of login attempt rate-limiting in zenml-io/zenml), published 2024-11-14, changed lines 249 to 302 of src/zenml/zen_server/routers/users_endpoints.py.
- How does update_user compare to the rest of zenml-io/zenml?
- zenml-io/zenml has 13 CVEs with a located fix in total; 3 of them changed update_user.
- What do the line numbers refer to?
- Line numbers are in the fixed version of the file, as the upstream patch left it. A CVE whose fix was backported to several branches is listed once, with the lines from the upstream commit.
References
- src/zenml/zen_server/routers/users_endpoints.py on GitHub (opens in a new tab)
- src/zenml/client.py on GitHub (opens in a new tab)
- src/zenml/cli/user_management.py on GitHub (opens in a new tab)
- All patched functions in zenml-io/zenml
- Patched functions directory
Fix locations are computed by RadicalNotion.AI from the upstream patch diff of each CVE. CVE data is sourced from the CVE Program.
Track zenml-io/zenml CVEs
Get an alert when a new CVE lands in this repository, with the patched functions and AI-written remediation guidance.