CVE-2026-104084
SmarterMail < Build 9777 Stale JWT Role Claim Privilege Escalation via Refresh Token
CVSS Score
8.8
EPSS Score
0.0%
EPSS Percentile
0th
SmarterMail before build 9777 contains a privilege escalation vulnerability where JWT access and refresh tokens embed a role claim at issuance that is not revalidated against the account's current role when redeemed through POST /api/v1/auth/refresh-token. Attackers who capture a refresh token issued before an administrator demotion, or a demoted user whose session was not actively polling at the time of demotion, can replay the stale token to obtain a new access token retaining the higher-privilege role (such as DomainAdmin or SysAdmin) until natural token expiry.
| CWE | CWE-613 |
| Vendor | smartertools |
| Product | smartermail |
| Published | Oct 9, 2026 |
Stay Ahead of the Next One
Get instant alerts for smartertools smartermail
Be the first to know when new high vulnerabilities affecting smartertools smartermail are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
CVSS v3 Breakdown
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Affected Versions
Smartertools / Smartermail
0 < Build 9777
References
Credits
evan