CVE-2010-0211

openldap: modrdn processing uninitialized pointer free

Published Jul 27, 2010 CVSS 3.1 · 9.8 Critical EPSS 28.5% KEV · Not listed
Description
The slap_modrdn2mods function in modrdn.c in OpenLDAP 2.4.22 does not check the return value of a call to the smr_normalize function, which allows remote attackers to cause a denial of service (segmentation fault) and possibly execute arbitrary code via a modrdn call with an RDN string containing invalid UTF-8 sequences, which triggers a free of an invalid, uninitialized pointer in the slap_mods_free function, as demonstrated using the Codenomicon LDAPv3 test suite.

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-2077-1 New openldap packages fix potential code execution
Ubuntu USN Ubuntu USN USN-965-1 OpenLDAP vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
certcc
Published
Updated
Aug 7, 2024, 12:37 AM
Reserved
Jan 6, 2010, 12:00 AM
Status
Modified
Published
Jul 28, 2010, 12:48 PM
Modified
Jun 16, 2026, 11:15 PM
Severity
Important
Public date
Jul 19, 2010, 12:00 AM