CVE-2025-58386

Published Dec 2, 2025 CVSS 3.1 · 9.8 Critical EPSS < 1% KEV · Not listed
Description
In Terminalfour 8 through 8.4.1.1, the userLevel parameter in the user management function is not subject to proper server-side authorization checks. A Power User can intercept and modify this parameter to assign the Administrator role to other existing lower-privileged accounts, or invite a new lower-privileged account and escalate its privileges. While manipulating this request, the Power User can also change the target account's password, effectively taking full control of it.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
CPEs cpe:2.3:a:terminalfour:terminalfour:*:*:*:*:*:*:*:*
Type Values Removed Values Added
Weaknesses CWE-285
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Terminalfour
Terminalfour terminalfour
Vendors & Products Terminalfour
Terminalfour terminalfour
Type Values Removed Values Added
Description In Terminalfour 8 through 8.4.1.1, the userLevel parameter in the user management function is not subject to proper server-side authorization checks. A Power User can intercept and modify this parameter to assign the Administrator role to other existing lower-privileged accounts, or invite a new lower-privileged account and escalate its privileges. While manipulating this request, the Power User can also change the target account's password, effectively taking full control of it.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Dec 3, 2025, 3:13 PM
Reserved
Aug 29, 2025, 12:00 AM
Status
Analyzed
Published
Dec 2, 2025, 6:15 PM
Modified
Nov 4, 2026, 11:10 PM