Servers and applications
GHSA-h3mh-9vmc-cpfg
OAuth2 password grant bypasses two-factor authentication
- Severity
- High
- Published
- 12 Nov 2026
- Last changed
- 12 Nov 2026
- Added to UpHeron
- 12 Nov 2026
- Fixed in
- 15.121.1, 16.35.0
- Sources
- Project advisories (GitHub)
Description
The OAuth2 token endpoint accepted an undocumented password grant (Resource Owner Password Credentials), letting anyone with valid user credentials obtain a full-access OAuth token while bypassing two-factor authentication and forced password reset.
Workarounds
There are no workarounds. Updating to the latest versions of Frappe Framework should resolve this.
Affected software
| Software | Affected versions |
|---|---|
Frappe FrameworkServers and applications · github:frappe/frappe |
|
References
- GitHub Advisory Database https://github.com/advisories/GHSA-h3mh-9vmc-cpfg
- github.com https://github.com/frappe/frappe/security/advisories/GHSA-h3mh-9vmc-cpfg