cartalyst/sentry · OpenCFP Framework (Sentry) Account takeover via null password reset codes
Affects cartalyst/sentrySource GCVE Database
CVSS 8.9 High : upgrade to 2.1.7 soon.
Data as of 16 Jul 2026, 10:56 UTC
- Patch
- Available – fixed in 2.1.7
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:LWhat to do
Upgrade cartalyst/sentry to 2.1.7.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Packagistcartalyst/sentry | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A fix is available in Sentry version 2.1.7 and later. Users should upgrade to version 2.1.7 or above to remediate this vulnerability. No other mitigation steps are indicated in the provided data.
Description
OpenCFP's third-party authentication framework, Sentry, has a vulnerability in versions prior to 2.1.7 where the password reset code defaults to NULL if no token is set. This flaw allows an attacker to manipulate any user's password if they can correlate user IDs with email addresses, potentially enabling account takeover. The vulnerability affects the reset password logic and is rated high severity.
References
- github.com/cartalyst/sentry/commit/c679730b8848686f59125cd821bf94946fb16a94 (opens in a new tab)
- github.com/FriendsOfPHP/security-advisories/blob/master/cartalyst/sentry/2016-09-05.yaml (opens in a new tab)
- github.com/cartalyst/sentry (opens in a new tab)
- github.com/cartalyst/sentry/releases/tag/v2.1.7 (opens in a new tab)
- haxx.ml/post/149975211631/how-i-hacked-your-cfp-and-probably-some-other (opens in a new tab)
- web.archive.org/web/20180119075946/https://haxx.ml/post/149975211631/how-i-hacked-your-cfp-and-probably-some-other (opens in a new tab)