PT-2026-108955 · Unknown · Smartermail

·

CVE-2026-104084

·

Published

2026-10-09

·

Updated

2026-10-12

CVSS v3.1

8.8

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions SmarterMail versions prior to build 9777
Description An issue exists where JSON Web Tokens (JWT) for access and refresh purposes embed a role claim at the time of issuance. This claim is not revalidated against the account's current role when redeemed via the 'POST /api/v1/auth/refresh-token' endpoint. Consequently, a user who has been demoted from an administrative role, or an attacker who captures a refresh token issued before such a demotion, can replay the stale token to obtain a new access token that retains elevated privileges, such as DomainAdmin or SysAdmin, until the token expires naturally.
Recommendations Update to build 9777 or later.

Exploit

Fix

LPE

Insufficient Session Expiration

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-104084

Affected Products

Smartermail