CVE-2025-58386
Full vulnerability record from the local CVENow database.
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.
Severity
CRITICAL
CVSS score
9.8
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2025-12-02 18:15:48.007000
Last modified
2026-11-04 23:10:00.223000
View original CVE JSON
{
"id": "CVE-2025-58386",
"sourceIdentifier": "[email protected]",
"published": "2025-12-02T18:15:48.007",
"lastModified": "2026-11-04T23:10:00.223",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "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."
},
{
"lang": "es",
"value": "En Terminalfour 8 hasta 8.4.1.1, el parámetro userLevel en la función de gestión de usuarios no está sujeto a comprobaciones adecuadas de autorización por parte del servidor. Un Power User puede interceptar y modificar este parámetro para asignar el rol de Administrador a otras cuentas existentes con privilegios inferiores, o invitar a una nueva cuenta con privilegios inferiores y escalar sus privilegios. Mientras manipula esta solicitud, el Power User también puede cambiar la contraseña de la cuenta objetivo, tomando efectivamente el control total de la misma."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "n/a",
"product": "n/a",
"versions": [
{
"version": "n/a",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"availabilityImpact": "HIGH"
},
"exploitabilityScore": 3.9,
"impactScore": 5.9
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2025-12-03T15:09:24.291147Z",
"id": "CVE-2025-58386",
"options": [
{
"exploitation": "none"
},
{
"automatable": "yes"
},
{
"technicalImpact": "total"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-285"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:terminalfour:terminalfour:*:*:*:*:*:*:*:*",
"versionStartIncluding": "8.0.0",
"versionEndExcluding": "8.4.1.2",
"matchCriteriaId": "EC2B364B-AEA6-42D7-ADA4-59AD7D27547B"
}
]
}
]
}
],
"references": [
{
"url": "https://docs.terminalfour.com/release-notes/security-notices/cve-2025-58386/",
"source": "[email protected]",
"tags": [
"Vendor Advisory"
]
},
{
"url": "https://terminalfour.com",
"source": "[email protected]",
"tags": [
"Product"
]
}
]
}