Parse
util/session/sessionmanager.go
Last patched
Overview
Parse in argoproj/argo-cd was changed by 3 published CVE fixes between 2020 and 2024, in 3 distinct patches that added or removed 37 lines in total.
argoproj/argo-cd has 43 CVEs with a located fix in total, so 7% of them touched this function.
CVEs that patched it
Every published CVE whose fix changed Parse, newest first, with the lines each fix touched.
- Denial of Service (DoS) Vulnerability Due to Unsafe Array Modification in Multi-threaded Environment
CVE-2024-21661 · line 289 · +1 −1
High · CVSS 7.5EPSS 1.2%2024-03-18 CVE-2021-26921 · lines 286–289 · +4 −0
Medium · CVSS 6.5EPSS 1.3%2021-02-09CVE-2020-11576 · lines 133–167 · +21 −10
Medium · CVSS 5.3EPSS 2.0%2020-04-08
Get an alert when the next CVE fix lands in argoproj/argo-cd, with the patched functions.
Monitor argo-cd CVEsOther functions in these files
Functions in the same file that CVE fixes also changed.
- 1NewSessionManagerutil/session/sessionmanager.go2 CVEs · 4 patches2020 to 2026
- 2expireOldFailedAttemptsutil/session/sessionmanager.go2 CVEs · 2 patches2024
- 3VerifyUsernamePasswordutil/session/sessionmanager.go2 CVEs · 1 patches2020
- 4updateFailureCountutil/session/sessionmanager.go2 CVEs · 1 patches2024
- 5pickRandomNonAdminLoginFailureutil/session/sessionmanager.go2 CVEs · 1 patches2024
- 6unlockutil/session/sessionmanager.go1 CVEs · 3 patches2026
- 7fnv32autil/session/sessionmanager.go1 CVEs · 3 patches2026
- 8stripeIndexutil/session/sessionmanager.go1 CVEs · 3 patches2026
Other hotspots in the repository
Functions in argoproj/argo-cd changed by the most CVE fixes.
Frequently asked questions
Common questions about CVE fixes to Parse.
- How many CVEs have patched Parse?
- 3 published CVEs changed Parse in argoproj/argo-cd, in 3 distinct patches totalling 37 changed lines, between 2020 and 2024.
- What is the latest CVE that changed Parse?
- CVE-2024-21661 (Denial of Service (DoS) Vulnerability Due to Unsafe Array Modification in Multi-threaded Environment), published 2024-03-18, changed lines 289 of util/session/sessionmanager.go.
- How does Parse compare to the rest of argoproj/argo-cd?
- argoproj/argo-cd has 43 CVEs with a located fix in total; 3 of them changed Parse.
- 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
- util/session/sessionmanager.go on GitHub (opens in a new tab)
- All patched functions in argoproj/argo-cd
- 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 argoproj/argo-cd CVEs
Get an alert when a new CVE lands in this repository, with the patched functions and AI-written remediation guidance.