Affected by GO-2024-2646
and 12 other vulnerabilities
GO-2024-2646 : Cross-site scripting on application summary component in github.com/argoproj/argo-cd/v2
GO-2024-2667 : Out of memory crash from malicious Helm registry in github.com/argoproj/argo-cd/v2
GO-2024-2728 : Argo CD's API server does not enforce project sourceNamespaces in github.com/argoproj/argo-cd
GO-2024-2792 : Argo CD vulnerable to a Denial of Service via malicious jqPathExpressions in ignoreDifferences in github.com/argoproj/argo-cd
GO-2024-2877 : ArgoCD Vulnerable to Use of Risky or Missing Cryptographic Algorithms in Redis Cache in github.com/argoproj/argo-cd
GO-2024-2898 : Argo-cd authenticated users can enumerate clusters by name in github.com/argoproj/argo-cd
GO-2024-3002 : Argo CD Unauthenticated Denial of Service (DoS) Vulnerability via /api/webhook Endpoint in github.com/argoproj/argo-cd
GO-2024-3006 : The Argo CD web terminal session does not handle the revocation of user permissions properly in github.com/argoproj/argo-cd
GO-2025-3433 : Argo CD does not scrub secret values from patch errors in github.com/argoproj/argo-cd
GO-2025-3720 : Argo CD allows cross-site scripting on repositories page in github.com/argoproj/argo-cd
GO-2025-3993 : Unauthenticated argocd-server panic via a malicious Bitbucket-Server webhook payload in github.com/argoproj/argo-cd
GO-2025-3994 : Repository Credentials Race Condition Crashes Argo CD Server in github.com/argoproj/argo-cd
GO-2025-3996 : argo-cd vulnerable unauthenticated DoS via malformed Gogs webhook payload in github.com/argoproj/argo-cd
The highest tagged major version is
v3 .
Discover Packages
github.com/argoproj/argo-cd/v2
util
security
package
Version:
v2.8.9
Opens a new window with list of versions in this module.
Published: Jan 19, 2024
License: Apache-2.0
Opens a new window with license information.
Imports: 6
Opens a new window with list of imports.
Imported by: 1
Opens a new window with list of known importers.
Documentation
Documentation
¶
Ensure that `requestedPath` is on the same directory or any subdirectory of `currentRoot`. Both `currentRoot` and
`requestedPath` must be absolute paths. They may contain any number of `./` or `/../` dir changes.
func NamespaceNotPermittedError(namespace string ) error
RBACName constructs name of the app for use in RBAC checks.
UnverifiedHasAudClaim returns whether the "aud" claim is present in the given JWT.
This function DOES NOT VERIFY THE TOKEN. You still have to verify the token to confirm that the token holder has not
altered the "aud" claim.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.