Application may crash due to concurrent writes, leading to a denial of service. An attacker can crash the application continuously, making it impossible for legitimate users to access the service. Authentication is not required in the attack.
{
"url": "https://pkg.go.dev/vuln/GO-2024-2654",
"review_status": "REVIEWED"
}{
"imports": [
{
"path": "github.com/argoproj/argo-cd/v2/server/application",
"symbols": [
"NewHandler",
"newTerminalSession"
]
},
{
"path": "github.com/argoproj/argo-cd/v2/util/session",
"symbols": [
"SessionManager.VerifyUsernamePassword",
"SessionManager.getFailureCount",
"SessionManager.updateFailureCount",
"expireOldFailedAttempts"
]
}
]
}