Thinkagile Hx5530 Firmware
CVE-2023-29057
HIGH
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
1DescriptionNVD
A valid XCC user's local account permissions overrides their active directory permissions under specific configurations. This could lead to a privilege escalation. To be vulnerable, LDAP must be configured for authentication/authorization and logins configured as “Local First, then LDAP”.
AnalysisAI
A valid XCC user's local account permissions overrides their active directory permissions under specific configurations. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.
Technical ContextAI
This vulnerability is classified as Incorrect Default Permissions (CWE-276), which allows attackers to access resources due to overly permissive default settings. A valid XCC user's local account permissions overrides their active directory permissions under specific configurations. This could lead to a privilege escalation. To be vulnerable, LDAP must be configured for authentication/authorization and logins configured as “Local First, then LDAP”. Affected products include: Lenovo Thinkagile Hx5530 Firmware, Lenovo Thinkagile Hx7530 Firmware, Lenovo Thinkagile Vx3331 Firmware, Lenovo Thinkagile Hx Enclosure Firmware, Lenovo Thinkagile Hx1021 Firmware.
RemediationAI
No vendor patch is available at time of analysis. Monitor vendor advisories for updates. Set restrictive default permissions, follow principle of least privilege, review defaults during deployment.
More in Thinkagile Hx5530 Firmware
View allAn authenticated XCC user can change permissions for any user through a crafted API command. Rated high severity (CVSS 8
A valid, authenticated user may be able to trigger a denial of service of the XCC web user interface or other undefined
A valid, authenticated XCC user with read only access may gain elevated privileges through a specifically crafted API ca
An authenticated XCC user with Read-Only permission can change a different user’s password through a crafted API command
An authenticated XCC user with elevated privileges can perform blind SQL injection in limited cases through a crafted AP
A valid, authenticated XCC user with read-only permissions can modify custom user roles on other user accounts and the u
A valid LDAP user, under specific conditions, will default to read-only permissions when authenticating into XCC. Rated
A valid, authenticated administrative user can query a web interface API to reveal the configured LDAP client password u
Same weakness CWE-276 – Incorrect Default Permissions
View allSame technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today