Incorrect Implementation of Authentication Algorithm Affecting github.com/pocketbase/pocketbase/daos package, versions <0.22.14
Threat Intelligence
EPSS
0.04% (11th
percentile)
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-GOLANG-GITHUBCOMPOCKETBASEPOCKETBASEDAOS-7361670
- published 23 Jun 2024
- disclosed 18 Jun 2024
- credit dalurness
Introduced: 18 Jun 2024
CVE-2024-38351 Open this link in a new tabHow to fix?
Upgrade github.com/pocketbase/pocketbase/daos
to version 0.22.14 or higher.
Overview
github.com/pocketbase/pocketbase/daos is a realtime backend in 1 file
Affected versions of this package are vulnerable to Incorrect Implementation of Authentication Algorithm when both OAuth2
and Password
authentication methods are in use. An attacker in possession of a legitimate user's unverified email address who can convince that user to sign up with OAuth2 can continue to use the credentials they possess to access the user's account after OAuth2 is enabled.