CVE-2022-31084

Unauthenticated Remote Code Execution in ldap-account-manager

Published Jun 27, 2022 CVSS 3.1 · 8.1 High EPSS 2.5% KEV · Not listed
Description
LDAP Account Manager (LAM) is a webfrontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. In versions prior to 8.0 There are cases where LAM instantiates objects from arbitrary classes. An attacker can inject the first constructor argument. This can lead to code execution if non-LAM classes are instantiated that execute code during object creation. This issue has been fixed in version 8.0.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-5177-1 ldap-account-manager security update
EUVD EUVD EUVD-2022-52741 LDAP Account Manager (LAM) is a webfrontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. In versions prior to 8.0 There are cases where LAM instantiates objects from arbitrary classes. An attacker can inject the first constructor argument. This can lead to code execution if non-LAM classes are instantiated that execute code during object creation. This issue has been fixed in version 8.0.
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00729}

epss

{'score': 0.01497}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Apr 22, 2025, 5:53 PM
Reserved
May 18, 2022, 12:00 AM
Status
Modified
Published
Jun 27, 2022, 9:15 PM
Modified
Jun 17, 2026, 4:44 AM