Thinkagile Hx5530 FirmwareOperating system · Lenovo

CVE-2023-29057

HIGH · 8.8 CVSS v3.1 Published 2023-04-28
Fix available
A fix is available. Upgrade to 2.93_afbt30p / 3.72_tei388s or later.
See remediation →
94/100
Remediation priority · Urgent
Remotely reachable Zero-click

Official description Straight from the sourceThe vendor's or NVD's own wording, published unedited. Authoritative, but often terse — it says what broke, rarely what to do.

NVD · unedited
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”.

Technical summary Written by usOur analysis, written from the advisory, the CVSS vector and the affected-version data. It adds context the advisory leaves out, and never invents facts that are not in the source.

dbcve analysis · moderate confidence

In XCC with LDAP authentication/authorization configured and login mode set to 'Local First, then LDAP', local user account permissions incorrectly override Active Directory permissions, allowing a local account to gain higher privileges than intended through Active Directory groups.

MitigationReconfigure XCC authentication to use LDAP-only mode or ensure local account permissions do not override AD permissions in mixed authentication configurations.

Verify against the referenced sources before acting — the references below are authoritative for this CVE, this summary is not.

Affected products & versions What the vendor confirmedThe version ranges the vendor confirmed as vulnerable. If your version sits inside a range here, treat yourself as exposed until you have upgraded.

NVD · CPE data
Thinkagile Hx5530 FirmwareOperating system
Affected:< 2.93_afbt30p
Thinkagile Hx7530 FirmwareOperating system
Affected:< 2.93_afbt30p
Thinkagile Vx3331 FirmwareOperating system
Affected:< 2.93_afbt30p
Thinkagile Hx Enclosure FirmwareOperating system
Affected:< 3.72_tei388s
Thinkagile Hx1021 FirmwareOperating system
Affected:< 3.72_tei388s
Thinkagile Hx1320 FirmwareOperating system
Affected:< 8.88_cdi3a4a
Thinkagile Hx1321 FirmwareOperating system
Affected:< 8.88_cdi3a4a
Thinkagile Hx1331 FirmwareOperating system
Affected:< 2.93_afbt30p

CVSS breakdown How the score is builtThe industry scoring standard. It rates how the flaw is reached, what it takes to exploit, and what an attacker gains — the score is derived from those, not the other way round.

From the vector
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Am I affected? How to checkSteps we derive from the advisory and the affected-version data, so you can decide whether this CVE reaches your setup. They are a guide, not a scan — your own configuration is the authority.

dbcve checks

Work through these to decide whether this CVE applies to you.

  1. Check XCC firmware version
    Access the Lenovo XClarity Controller web interface or use IPMI command 'ipmitool -I lanplus -H <xcc_ip> -U <user> raw ...' to retrieve firmware version. For Thinkagile Hx5530, Hx7530, Vx3331, Hx1331 compare to < 2.93_afbt30p. For Thinkagile Hx Enclosure, Hx1021 compare to < 3.72_tei388s. For Thinkagile Hx1320, Hx1321 compare to < 8.88_cdi3a4a.
    Affected if The installed firmware version is lower than the affected version for your specific model.
  2. Verify LDAP authentication is configured
    In XCC web interface, navigate to Security > Authentication/Authorization or use XCC CLI to check if LDAP/Active Directory settings are present and enabled.
    Affected if LDAP or Active Directory authentication is configured in XCC.
  3. Check login mode setting
    In XCC web interface, go to Security > User Security > Login Settings or similar authentication settings page. Identify the authentication mode dropdown which typically shows options like 'LDAP Only', 'Local First, then LDAP', 'Local Only', etc.
    Affected if The login/authentication mode is set to 'Local First, then LDAP' (sometimes labeled as 'Mixed' or 'Local then LDAP').
  4. Check for local user accounts
    In XCC web interface, navigate to User Accounts or Local Users section. Review the list of locally defined users alongside LDAP users.
    Affected if Local user accounts exist in addition to LDAP/AD authentication configuration.

Your environment is affected if XCC firmware is below the affected version for your Thinkagile model, LDAP authentication is configured, the login mode is set to 'Local First, then LDAP', and local user accounts are present, allowing local permissions to incorrectly override AD group permissions.

Generated from the published advisory. Verify against your own configuration.

Check your environment

Paste your version and any relevant configuration and it will be compared against the affected criteria above. Do not include secrets or credentials.

AI-assisted, checked against the advisory. Informational, not a guarantee.

Remediation Closing itWhat it takes to close this. Where a vendor fix exists we point at it; where none exists we say so plainly, and can build one. Effort estimates are scoped from the advisory, not from your codebase.

dbcve · scoped
Upgrade available Upgrade to 2.93_afbt30p / 3.72_tei388s / 8.88_cdi3a4a or later
Fixed in 2.93_afbt30p3.72_tei388s8.88_cdi3a4a
Interim mitigation

Reconfigure XCC authentication to use LDAP-only mode or ensure local account permissions do not override AD permissions in mixed authentication configurations.

Recommended fix High confidence

Firmware version 2.93_afbt30p (or later) for Hx5530/Hx7530/Vx3331/Hx1331; version 3.72_tei388s (or later) for Hx Enclosure/Hx1021; version 8.88_cdi3a4a (or later) for Hx1320/Hx1321

  1. 1. Identify the Thinkagile model and current firmware version using the XCC web interface or CLI.
  2. 2. Navigate to Lenovo support portal (support.lenovo.com) and locate the firmware download page for your specific Thinkagile model.
  3. 3. Download the firmware version 2.93_afbt30p or later for Hx5530, Hx7530, Vx3331, or Hx1331 models.
  4. 4. Download firmware version 3.72_tei388s or later for Hx Enclosure or Hx1021 models.
  5. 5. Download firmware version 8.88_cdi3a4a or later for Hx1320 or Hx1321 models.
  6. 6. Upload the firmware to the XCC (Xclarity Controller) via the firmware update function in the web interface or using the Lenovo XCC Utility.
  7. 7. Apply the firmware update and allow the system to reboot into the new firmware.
  8. 8. After reboot, verify the new firmware version is installed correctly.
Caveat Firmware updates may require downtime; ensure proper backup and maintenance window planning

Generated from the published advisory — verify against the referenced sources before acting.

Fix this in Thinkagile Hx5530 Firmware Scoped from the published advisory
  • Consultation2.0 h
  • Implementation2.0 h
  • Testing3.0 h
  • Review / QA1.0 h
8.0 hours of engineering $1,390
Get the upgrade done

An estimate, not a bill — we confirm scope with you before any work starts. Need it this week? Rush from $2,224.

Scan for this in your stack

Free · runs locally
dbcve dependency scanner

Check whether your project pulls in CVE-2023-29057 — or any other known-vulnerable package — straight from your lock files. Free and open source; it runs locally and uploads nothing.

References Go to the primary sourcePrimary sources — vendor advisories, patches and trackers. Where our summary and a reference disagree, the reference wins.

Primary sources

Practitioner notes

Contributed

Peer-ranked notes from engineers who’ve handled CVE-2023-29057 in production — separate from our analysis above.

No notes yet

Be the first to add a field note for this CVE — a mitigation you’ve verified, a version caveat, or a link to a working fix. Sign in above to contribute.

What this is

A place for practitioners to share what actually worked: a mitigation you’ve tested, a configuration change, a version- or environment-specific caveat, or a link to a verified patch. The most useful notes rise to the top as peers upvote them, so the signal stays high.

What belongs here
  • Verified mitigations, workarounds, and config changes
  • Version or environment caveats, and links to real fixes
  • No weaponised exploit code, or anything meant to cause harm
  • No spam, self-promotion, credentials, or personal data