PT-2026-49060 · Git+2 · Nocodb
CVSS v4.0
6.3
Medium
| Vector | AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
NocoDB versions prior to 2026.05.1
Description
OAuth access and refresh tokens are not revoked when a user changes, resets, or recovers their password. This occurs because the
revokeAllOAuthTokensByUser() function in the users service was an empty stub called by passwordChange(), passwordForgot(), and passwordReset(). Consequently, an attacker-issued OAuth grant remains valid even after a user performs these security actions to lock out unauthorized parties, allowing persistent unauthorized access.Recommendations
Update to version 2026.05.1.
Exploit
Fix
Insufficient Session Expiration
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Nocodb