remove_from_shelf
cps/shelf.py
Last patched
Overview
remove_from_shelf in janeczku/calibre-web was changed by 1 published CVE fixes in 2024, in 1 distinct patches that added or removed 4 lines in total.
janeczku/calibre-web has 17 CVEs with a located fix in total, so 6% of them touched this function.
CVEs that patched it
Every published CVE whose fix changed remove_from_shelf, newest first, with the lines each fix touched.
CVE-2021-3986 · lines 218–221 · +2 −2
Medium · CVSS 4.3EPSS 0.4%2024-11-15
Get an alert when the next CVE fix lands in janeczku/calibre-web, with the patched functions.
Monitor calibre-web CVEsOther functions in these files
Functions in the same file that CVE fixes also changed.
- 1create_edit_shelfcps/shelf.py2 CVEs · 2 patches2022
- 2search_to_shelfcps/shelf.py2 CVEs · 2 patches2022 to 2024
- 3check_shelf_view_permissionscps/shelf.py1 CVEs · 1 patches2022
- 4add_to_shelfcps/shelf.py1 CVEs · 1 patches2022
- 5create_shelfcps/shelf.py1 CVEs · 1 patches2024
- 6delete_shelf_helpercps/shelf.py1 CVEs · 1 patches2022
- 7check_shelf_is_uniquecps/shelf.py1 CVEs · 1 patches2022
Other hotspots in the repository
Functions in janeczku/calibre-web changed by the most CVE fixes.
Frequently asked questions
Common questions about CVE fixes to remove_from_shelf.
- How many CVEs have patched remove_from_shelf?
- 1 published CVEs changed remove_from_shelf in janeczku/calibre-web, in 1 distinct patches totalling 4 changed lines, between 2024 and 2024.
- What is the latest CVE that changed remove_from_shelf?
- CVE-2021-3986 (Information Disclosure in janeczku/calibre-web), published 2024-11-15, changed lines 218 to 221 of cps/shelf.py.
- How does remove_from_shelf compare to the rest of janeczku/calibre-web?
- janeczku/calibre-web has 17 CVEs with a located fix in total; 1 of them changed remove_from_shelf.
- 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
- cps/shelf.py on GitHub (opens in a new tab)
- All patched functions in janeczku/calibre-web
- 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 janeczku/calibre-web CVEs
Get an alert when a new CVE lands in this repository, with the patched functions and AI-written remediation guidance.