CVE-2022-31085: Missing Encryption of Sensitive Data in ldap-account-manager
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 the session files include the LDAP user name and password in clear text if the PHP OpenSSL extension is not installed or encryption is disabled by configuration. This issue has been fixed in version 8.0. Users unable to upgrade should install the PHP OpenSSL extension and make sure session encryption is enabled in LAM main configuration.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2022-31085?
CVE-2022-31085 has a severity rating that indicates a significant risk due to the exposure of sensitive information.
How do I fix CVE-2022-31085?
To fix CVE-2022-31085, upgrade to versions 8.0.1-0+deb11u1 or 8.3-1 of the ldap-account-manager package.
What does CVE-2022-31085 affect?
CVE-2022-31085 affects LDAP Account Manager versions prior to 8.0 which may expose LDAP usernames and passwords in clear text.
Who is affected by CVE-2022-31085?
Users of LDAP Account Manager versions prior to 8.0 without the PHP OpenSSL extension installed are affected by CVE-2022-31085.
Is there a workaround for CVE-2022-31085?
A temporary workaround for CVE-2022-31085 is to ensure that the PHP OpenSSL extension is installed, but updating is the recommended solution.