CVE Vulnerabilities

CVE-2023-2788

Insufficient Session Expiration

Published: Jun 16, 2023 | Modified: Jun 26, 2023
CVSS 3.x
6.5
MEDIUM
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
CVSS 2.x
RedHat/V2
RedHat/V3
Ubuntu

Mattermost fails to check if an admin user account active after an oauth2 flow is started, allowing an attacker with admin privileges to retain persistent access to Mattermost by obtaining an oauth2 access token while the attackers account is deactivated.

Weakness

According to WASC, “Insufficient Session Expiration is when a web site permits an attacker to reuse old session credentials or session IDs for authorization.”

Affected Software

Name Vendor Start Version End Version
Mattermost Mattermost 7.1.0 (including) 7.1.9 (including)
Mattermost Mattermost 7.8.0 (including) 7.8.4 (including)
Mattermost Mattermost 7.9.0 (including) 7.9.3 (including)
Mattermost Mattermost 7.10.0 (including) 7.10.0 (including)

Potential Mitigations

References