Affected by GO-2025-3934
and 4 other vulnerabilities
GO-2025-3934: Argo CD's Project API Token Exposes Repository Credentials 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-3995: Argo CD Unauthenticated Remote DoS via malformed Azure DevOps git.push webhook 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
package
Version:
v3.0.10
Opens a new window with list of versions in this module.
Published: Jul 9, 2025
License: Apache-2.0
Opens a new window with license information.
Imports: 5
Opens a new window with list of imports.
Imported by: 2
Opens a new window with list of known importers.
Documentation
¶
func CheckError(err error)
CheckError logs a fatal message and exits with ErrorGeneric if err is not nil
func Fatal(exitcode int, args ...any)
Fatal is a wrapper for logrus.Fatal() to exit with custom code
Fatalf is a wrapper for logrus.Fatalf() to exit with custom code
func IsCredentialsConfigurationError(err error) bool
IsCredentialsConfigurationError checks if the given error is a wrapped credentials configuration error.
func NewCredentialsConfigurationError(err error) error
NewCredentialsConfigurationError wraps any error into a credentials configuration error.
FailOnErr fails the test if there is an error. It returns the first value so you can use it if you cast it:
text := FailOrErr(Foo).(string)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.