GHSA-jxqv-jcvh-7gr4
Dashboard / Vulnerabilities / GHSA-jxqv-jcvh-7gr4
GHSA-jxqv-jcvh-7gr4
Summary: Atlantis Events vulnerable to Timing Attack
Details: The package github.com/runatlantis/atlantis/server/controllers/events before 0.19.7 is vulnerable to Timing Attack in the webhook event validator code, which does not use a constant-time comparison function to validate the webhook secret. It can allow an attacker to recover this secret as an attacker and then forge webhook events.
References: https://nvd.nist.gov/vuln/detail/CVE-2022-24912, https://github.com/runatlantis/atlantis/issues/2391, https://github.com/runatlantis/atlantis/pull/2392, https://github.com/runatlantis/atlantis/commit/48870911974adddaa4c99c8089e79b7d787fa820, https://github.com/runatlantis/atlantis, https://pkg.go.dev/vuln/GO-2022-0534, https://security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMRUNATLANTISATLANTISSERVERCONTROLLERSEVENTS-2950851
Affected packages
Package
Name: github.com/runatlantis/atlantis
Purl: pkg:golang/github.com/runatlantis/atlantis
Affected ranges
Type: SEMVER
Events:
