GHSA-q9qr-jwpw-3qvv
Dashboard / Vulnerabilities / GHSA-q9qr-jwpw-3qvv
GHSA-q9qr-jwpw-3qvv
Summary: Golf may allow attacker to bypass CSRF protections due to weak PRNG
Details: CSRF tokens are generated using math/rand, which is not a cryptographically secure random number generator, allowing an attacker to predict values and bypass CSRF protections with relatively few requests.
References: https://nvd.nist.gov/vuln/detail/CVE-2016-15005, https://github.com/dinever/golf/issues/20, https://github.com/dinever/golf/pull/24, https://github.com/dinever/golf/commit/3776f338be48b5bc5e8cf9faff7851fc52a3f1fe, https://github.com/dinever/golf, https://github.com/dinever/golf/releases/tag/v0.3.0, https://pkg.go.dev/vuln/GO-2020-0045
Affected packages
Package
Name: github.com/dinever/golf
Purl: pkg:golang/github.com/dinever/golf
Affected ranges
Type: SEMVER
Events:
