LiveActive security incident?Get immediate response
CVE Record

CVE-2020-8023: Local privilege escalation from ldap to root when using OPENLDAP_CONFIG_BACKEND=ldap in openldap2

A acceptance of Extraneous Untrusted Data With Trusted Data vulnerability in the start script of openldap2 of SUSE Enterprise Storage 5, SUSE Linux Enterprise Debuginfo 11-SP3, SUSE Linux Enterprise Debuginfo 11-SP4, SUSE Linux Enterprise Point of Sale 11-SP3, SUSE Linux Enterprise Server 11-SECURITY, SUSE Linux Enterprise Server 11-SP4-LTSS, SUSE Linux Enterprise Server 12-SP2-BCL, SUSE Linux Enterprise Server 12-SP2-LTSS, SUSE Linux Enterprise Server 12-SP3-BCL, SUSE Linux Enterprise Server 12-SP3-LTSS, SUSE Linux Enterprise Server 12-SP4, SUSE Linux Enterprise Server 12-SP5, SUSE Linux Enterprise Server 15-LTSS, SUSE Linux Enterprise Server for SAP 12-SP2, SUSE Linux Enterprise Server for SAP 12-SP3, SUSE Linux Enterprise Server for SAP 15, SUSE OpenStack Cloud 7, SUSE OpenStack Cloud 8, SUSE OpenStack Cloud Crowbar 8; openSUSE Leap 15.1, openSUSE Leap 15.2 allows local attackers to escalate privileges from user ldap to root. This issue affects: SUSE Enterprise Storage 5 openldap2 versions prior to 2.4.41-18.71.2. SUSE Linux Enterprise Debuginfo 11-SP3 openldap2 versions prior to 2.4.26-0.74.13.1,. SUSE Linux Enterprise Debuginfo 11-SP4 openldap2 versions prior to 2.4.26-0.74.13.1,. SUSE Linux Enterprise Point of Sale 11-SP3 openldap2 versions prior to 2.4.26-0.74.13.1,. SUSE Linux Enterprise Server 11-SECURITY openldap2-client-openssl1 versions prior to 2.4.26-0.74.13.1. SUSE Linux Enterprise Server 11-SP4-LTSS openldap2 versions prior to 2.4.26-0.74.13.1,. SUSE Linux Enterprise Server 12-SP2-BCL openldap2 versions prior to 2.4.41-18.71.2. SUSE Linux Enterprise Server 12-SP2-LTSS openldap2 versions prior to 2.4.41-18.71.2. SUSE Linux Enterprise Server 12-SP3-BCL openldap2 versions prior to 2.4.41-18.71.2. SUSE Linux Enterprise Server 12-SP3-LTSS openldap2 versions prior to 2.4.41-18.71.2. SUSE Linux Enterprise Server 12-SP4 openldap2 versions prior to 2.4.41-18.71.2. SUSE Linux Enterprise Server 12-SP5 openldap2 versions prior to 2.4.41-18.71.2. SUSE Linux Enterprise Server 15-LTSS openldap2 versions prior to 2.4.46-9.31.1. SUSE Linux Enterprise Server for SAP 12-SP2 openldap2 versions prior to 2.4.41-18.71.2. SUSE Linux Enterprise Server for SAP 12-SP3 openldap2 versions prior to 2.4.41-18.71.2. SUSE Linux Enterprise Server for SAP 15 openldap2 versions prior to 2.4.46-9.31.1. SUSE OpenStack Cloud 7 openldap2 versions prior to 2.4.41-18.71.2. SUSE OpenStack Cloud 8 openldap2 versions prior to 2.4.41-18.71.2. SUSE OpenStack Cloud Crowbar 8 openldap2 versions prior to 2.4.41-18.71.2. openSUSE Leap 15.1 openldap2 versions prior to 2.4.46-lp151.10.12.1. openSUSE Leap 15.2 openldap2 versions prior to 2.4.46-lp152.14.3.1.

HighCVSS 7.7Not KEV-listedUpdated
Glexia's TakeAutomated analysishigh

Security readout for executives and security teams

Plain-English summary

This flaw affects SUSE-packaged OpenLDAP startup handling. On listed SUSE and openSUSE systems using OPENLDAP_CONFIG_BACKEND=ldap, a local attacker may escalate from the ldap user to root, turning limited host access into full administrative control.

Executive priority

Prioritize remediation on servers where LDAP supports authentication, SAP, OpenStack, or storage operations. The weakness is local, but root escalation can materially expand the impact of any initial compromise or insider misuse.

Technical view

CVE-2020-8023 is a CWE-349 issue in the openldap2 start script, described as accepting extraneous untrusted data with trusted data. The stated impact is local privilege escalation from ldap to root. CVSS 3.1 is 7.7, local attack vector, low complexity, no user interaction, with high confidentiality and integrity impact.

Likely exposure

Exposure is likely limited to listed SUSE Enterprise, SUSE OpenStack Cloud, SUSE Enterprise Storage, and openSUSE Leap releases with vulnerable openldap2 packages and OPENLDAP_CONFIG_BACKEND=ldap. Internet exposure alone is not the key condition; local host access and affected packaging/configuration matter.

Exploitation context

The bundle does not cite CISA KEV listing, active exploitation, public exploit code, or observed attacks. Treat this as a serious local privilege escalation risk, especially on LDAP, SAP, storage, or OpenStack systems where compromise of a service account could become root access.

Researcher notes

The record’s description says escalation from ldap to root, while the CVSS vector lists PR:N; that mismatch should be treated as source ambiguity, not proof of remote exploitability. The supplied sources name fixed package versions but provide limited technical detail in the bundle.

Mitigation direction

  • Update openldap2 to the fixed SUSE or openSUSE package version for the affected release.
  • Check SUSE vendor guidance and advisories for release-specific package names and maintenance channels.
  • Prioritize systems using OPENLDAP_CONFIG_BACKEND=ldap or running LDAP services on listed platforms.
  • Restrict local access to LDAP service accounts and administrative hosts until patched.
  • Plan upgrades for unsupported affected releases where fixed packages are not available.

Validation and detection

  • Inventory SUSE and openSUSE systems for installed openldap2 or openldap2-client-openssl1 packages.
  • Compare installed package versions against the fixed versions listed in the CVE description.
  • Review configuration for OPENLDAP_CONFIG_BACKEND=ldap on OpenLDAP hosts.
  • Confirm patched systems restart OpenLDAP cleanly after package updates.
  • Track remediation separately for SAP, OpenStack, storage, and LTSS environments.
Prepared
Confidence
medium
Sources
3

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Potential ATT&CK relevance

Conservative CVE-to-ATT&CK context

These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.

ATT&CK lookup starting points

Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.

cwe · low confidence lookup

CWE-349: Exact CWE lookup

Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.

Open ATT&CK lookup
description · low confidence lookup

Privilege behavior lookup

The CVE wording references privilege impact, so privilege escalation and authorization behavior review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.

Open ATT&CK lookup
cve · low confidence lookup

CVE-2020-8023 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
High
CVSS
7.7 (3.1)
Known Exploited
No
Published

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

Official CVE source material

CNA and ADP enrichment extracted from CVE v5

These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.

1CVSS vectors
0Timeline events
0ADP providers
2Source links

CVSS vector scores

1 official score

We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.

ScoreVersionSeverityVectorExploitImpactSource
7.7CVSS 3.1HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N2.55.2Primary CVE score

Vulnerability scoring details

Base CVSS 3.1 score

7.7High
CVSS 3.1 vector shape for CVE-2020-8023Attack VectorAttack ComplexityPrivileges RequiredUser InteractionScopeConfidentiality ImpactIntegrity ImpactAvailability Impact

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

Attack Vector
NetworkAdjacentLocalPhysical
Attack Complexity
LowHigh
Privileges Required
NoneLowHigh
User Interaction
NoneRequired
Scope
ChangedUnchanged
Confidentiality Impact
HighLowNone
Integrity Impact
HighLowNone
Availability Impact
HighLowNone

Source materials

Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
SUSESUSE Enterprise Storage 5openldap2Listed
SUSESUSE Linux Enterprise Debuginfo 11-SP3openldap2Listed
SUSESUSE Linux Enterprise Debuginfo 11-SP4openldap2Listed
SUSESUSE Linux Enterprise Point of Sale 11-SP3openldap2Listed
SUSESUSE Linux Enterprise Server 11-SECURITYopenldap2-client-openssl1Listed
SUSESUSE Linux Enterprise Server 11-SP4-LTSSopenldap2Listed
SUSESUSE Linux Enterprise Server 12-SP2-BCLopenldap2Listed
SUSESUSE Linux Enterprise Server 12-SP2-LTSSopenldap2Listed
SUSESUSE Linux Enterprise Server 12-SP3-BCLopenldap2Listed
SUSESUSE Linux Enterprise Server 12-SP3-LTSSopenldap2Listed
SUSESUSE Linux Enterprise Server 12-SP4openldap2Listed
SUSESUSE Linux Enterprise Server 12-SP5openldap2Listed
SUSESUSE Linux Enterprise Server 15-LTSSopenldap2Listed
SUSESUSE Linux Enterprise Server for SAP 12-SP2openldap2Listed
SUSESUSE Linux Enterprise Server for SAP 12-SP3openldap2Listed
SUSESUSE Linux Enterprise Server for SAP 15openldap2Listed
SUSESUSE OpenStack Cloud 7openldap2Listed
SUSESUSE OpenStack Cloud 8openldap2Listed
SUSESUSE OpenStack Cloud Crowbar 8openldap2Listed
openSUSEopenSUSE Leap 15.1openldap2Listed
openSUSEopenSUSE Leap 15.2openldap2Listed
Weakness

CWE details

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.

CWE-349 · source CWE mapping

Acceptance of Extraneous Untrusted Data With Trusted Data

Acceptance of Extraneous Untrusted Data With Trusted Data represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.