CVE-2018-10935
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP...
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP server using ldapsearch with server side sort.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.5
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP server using ldapsearch with server side sort.
- Record
CVE-2018-10935- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-400
- Updated
- 2026-11-02
EUVDEUVD-2018-2988
6.5
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP server using ldapsearch with server side sort.
- Record
EUVD-2018-2988- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f8xp-r7x3-274c
6.5
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP...
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP server using ldapsearch with server side sort.
- Record
GHSA-f8xp-r7x3-274c- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-20
- Updated
- 2026-11-02
NVD
6.5
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP server using ldapsearch with server side sort.
- Record
CVE-2018-10935- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.0 Medium
AV:N/AC:L/Au:S/C:N/I:N/A:P - Weakness
- CWE-400, CWE-20
- Updated
- 2026-11-02
OSV
6.5
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP server using ldapsearch with server side sort.
- Record
CVE-2018-10935- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-10935
6.5
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP server using ldapsearch with server side sort.
- Record
DEBIAN-CVE-2018-10935- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 8 moreShow less
OSVRHSA-2018:2757
7.5
Red Hat Security Advisory: 389-ds-base security and bug fix update
- Record
RHSA-2018:2757- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-10935
6.5
A flaw was found in the 389 Directory Server that allows users to cause a crash in the LDAP server using ldapsearch with server side sort.
- Record
UBUNTU-CVE-2018-10935- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2018-0404 No score
Updated 389-ds-base packages fix security vulnerabilities
Updated 389-ds-base package fixes security vulnerabilities:
a race condition on reference counter leads to DoS using persistent search (CVE-2018-10850)
ldapsearch with server side sort allows users to cause a crash (CVE-2018-10935)
a server crash through the modify command with large DN (CVE-2018-14624)
- Record
MGASA-2018-0404- Updated
- 2026-11-02
OSVopenSUSE-SU-2019:1397-1 No score
Security update for 389-ds
This update for 389-ds fixes the following issues:
The following security vulnerabilities were addressed:
- CVE-2018-10850: Fixed a race condition on reference counter that would lead to a denial of service using persistent search (bsc#1096368)
- CVE-2017-15134: Fixed a remote denial of service via search filters in slapi_filter_sprintf in slapd/util.c (bsc#1076530)
- CVE-2017-15135: Fixed authentication bypass due to lack of size check in slapi_ct_memcmp function in ch_malloc.c (bsc#1076530)
- CVE-2018-10935: Fixed an issue that allowed users to cause a crash via ldapsearch with server side sorts (bsc#1105606)
- CVE-2018-14624: The lock controlling the error log was not correctly used when re-opening the log file in log__error_emergency(), allowing an attacker to send a flood of modifications to a very large DN, which could have caused slapd to crash (bsc#1106699).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2019:1397-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10593-1 No score
389-ds-2.0.10~git0.21dd2802c-1.1 on GA media
These are all security issues fixed in the 389-ds-2.0.10~git0.21dd2802c-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10593-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:1207-1 No score
Security update for 389-ds
This update for 389-ds fixes the following issues:
The following security vulnerabilities were addressed:
- CVE-2018-10850: Fixed a race condition on reference counter that would lead to a denial of service using persistent search (bsc#1096368)
- CVE-2017-15134: Fixed a remote denial of service via search filters in slapi_filter_sprintf in slapd/util.c (bsc#1076530)
- CVE-2017-15135: Fixed authentication bypass due to lack of size check in slapi_ct_memcmp function in ch_malloc.c (bsc#1076530)
- CVE-2018-10935: Fixed an issue that allowed users to cause a crash via ldapsearch with server side sorts (bsc#1105606)
- CVE-2018-14624: The lock controlling the error log was not correctly used when re-opening the log file in log__error_emergency(), allowing an attacker to send a flood of modifications to a very large DN, which could have caused slapd to crash (bsc#1106699).
- Record
SUSE-SU-2019:1207-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:1207-2 No score
Security update for 389-ds
This update for 389-ds fixes the following issues:
The following security vulnerabilities were addressed:
- CVE-2018-10850: Fixed a race condition on reference counter that would lead to a denial of service using persistent search (bsc#1096368)
- CVE-2017-15134: Fixed a remote denial of service via search filters in slapi_filter_sprintf in slapd/util.c (bsc#1076530)
- CVE-2017-15135: Fixed authentication bypass due to lack of size check in slapi_ct_memcmp function in ch_malloc.c (bsc#1076530)
- CVE-2018-10935: Fixed an issue that allowed users to cause a crash via ldapsearch with server side sorts (bsc#1105606)
- CVE-2018-14624: The lock controlling the error log was not correctly used when re-opening the log file in log__error_emergency(), allowing an attacker to send a flood of modifications to a very large DN, which could have caused slapd to crash (bsc#1106699).
- Record
SUSE-SU-2019:1207-2- Updated
- 2026-11-02
OSVSUSE-SU-2019:2155-1 No score
Security update for 389-ds
This update for 389-ds to version 1.4.0.26 fixes the following issues:
Security issues fixed:
- CVE-2016-5416: Fixed an information disclosure where a anonymous user could read the default ACI (bsc#991201).
- CVE-2018-1054: Fixed a denial of service via search filters in SetUnicodeStringFromUTF_8() (bsc#1083689).
- CVE-2018-1089: Fixed a buffer overflow via large filter value (bsc#1092187).
- CVE-2018-10871: Fixed an information disclosure in certain plugins leading to the disclosure of plaintext password to an privileged attackers (bsc#1099465).
- CVE-2018-14638: Fixed a denial of service through a crash in delete_passwdPolicy () (bsc#1108674).
- CVE-2018-14648: Fixed a denial of service caused by malformed values in search queries (bsc#1109609).
- CVE-2018-10935: Fixed a denial of service related to ldapsearch with server side sort (bsc#1105606).
- CVE-2019-3883: Fixed a denial of service caused by hanging LDAP requests over TLS (bsc#1132385).
- Record
SUSE-SU-2019:2155-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
389-ds-baseDebian:12 |
before 1.4.0.15-1 | 1.4.0.15-1 |
389-ds-baseDebian:13 |
before 1.4.0.15-1 | 1.4.0.15-1 |
389-ds-baseDebian:8 From an advisory covering 2 CVEs |
before 1.3.3.5-4+deb8u2, plus listed versions 1.3.3.5-41.3.3.5-4+deb8u1 |
1.3.3.5-4+deb8u2 |
389-ds-baseMageia:6 From an advisory covering 3 CVEs |
before 1.3.5.17-1.6.mga6 | 1.3.5.17-1.6.mga6 |
389-ds-baseRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-develRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-libsRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-snmpRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-baseRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
Show 23 moreShow less
| Package | Affected | Fixed |
|---|---|---|
389-ds-base-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-develRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-libsRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-snmpRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-baseRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-libsRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-develRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-snmpRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-baseRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-libsRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-develRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-ds-base-snmpRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:1.3.7.5-28.el7_5 | 0:1.3.7.5-28.el7_5 |
389-dsSUSE:Linux Enterprise Module for Server Applications 15 From an advisory covering 5 CVEs |
before 1.4.0.3-4.7.52 | 1.4.0.3-4.7.52 |
389-dsSUSE:Linux Enterprise Module for Server Applications 15 SP1 From an advisory covering 5 CVEs |
before 1.4.0.3-4.7.52 | 1.4.0.3-4.7.52 |
389-dsSUSE:Linux Enterprise Module for Server Applications 15 From an advisory covering 8 CVEs |
before 1.4.0.26~git0.8a2d3de6f-4.14.1 | 1.4.0.26~git0.8a2d3de6f-4.14.1 |
389-dsSUSE:Linux Enterprise Module for Server Applications 15 SP1 From an advisory covering 8 CVEs |
before 1.4.0.26~git0.8a2d3de6f-4.14.1 | 1.4.0.26~git0.8a2d3de6f-4.14.1 |
389-ds-baseUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.3.3.12-1build11.3.3.13-11.3.4.5-21.3.4.8-11.3.4.8-3 Show 4 moreShow less1.3.4.8-3ubuntu11.3.4.8-41.3.4.9-11.3.4.9-1ubuntu0.1~esm1 |
None known |
389-ds-baseUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.3.7.5-11.3.7.5-1build11.3.7.5-1build21.3.7.9-11.3.7.10-11.3.7.10-1ubuntu11.3.7.10-1ubuntu1+esm1 |
None known |
389-ds-baseUbuntu:26.04:LTS |
All versions, plus listed versions 3.1.2+dfsg1-13.1.2+vendor1-2 |
None known |
389-dsopenSUSE:Leap 15.0 From an advisory covering 5 CVEs |
before 1.4.0.3-lp150.3.3.1 | 1.4.0.3-lp150.3.3.1 |
389-dsopenSUSE:Tumbleweed From an advisory covering 11 CVEs |
before 2.0.10~git0.21dd2802c-1.1 | 2.0.10~git0.21dd2802c-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-10935 is a medium vulnerability (CVSS 6.5) in Redhat 389 Directory Server, published August 30, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.85%, the 79th percentile. Fixed in 389-ds-base 1.4.0.15-1.
References
access.redhat.com/errata/RHSA-2018:2757
bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-10935
lists.debian.org/debian-lts-announce/2018/08/msg00032.html
lists.opensuse.org/opensuse-security-announce/2019-05/msg00033.html
nvd.nist.gov/vuln/detail/CVE-2018-10935
github.com/advisories/GHSA-f8xp-r7x3-274c
Show 58 moreShow less
security-tracker.debian.org/tracker/CVE-2018-10935
advisories.mageia.org/MGASA-2018-0404.html
bugs.mageia.org/show_bug.cgi?id=23610
bugzilla.redhat.com/show_bug.cgi?id=1588056
bugzilla.redhat.com/show_bug.cgi?id=1613606
bugzilla.redhat.com/show_bug.cgi?id=1619450
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1614836
bugzilla.redhat.com/show_bug.cgi?id=1614861
bugzilla.redhat.com/show_bug.cgi?id=1615924
bugzilla.redhat.com/show_bug.cgi?id=1623247
bugzilla.redhat.com/show_bug.cgi?id=1626079
security.access.redhat.com/data/csaf/v2/advisories/2018/rhsa-2018_2757.json
access.redhat.com/security/cve/CVE-2018-10850
cve.org/CVERecord?id=CVE-2018-10850
nvd.nist.gov/vuln/detail/CVE-2018-10850
pagure.io/389-ds-base/issue/49768
access.redhat.com/security/cve/CVE-2018-10935
cve.org/CVERecord?id=CVE-2018-10935
access.redhat.com/security/cve/CVE-2018-14624
cve.org/CVERecord?id=CVE-2018-14624
nvd.nist.gov/vuln/detail/CVE-2018-14624
access.redhat.com/security/cve/CVE-2018-14638
cve.org/CVERecord?id=CVE-2018-14638
nvd.nist.gov/vuln/detail/CVE-2018-14638
suse.com/support/update/announcement/2019/suse-su-20191207-1
bugzilla.suse.com/1076530
bugzilla.suse.com/1096368
bugzilla.suse.com/1105606
bugzilla.suse.com/1106699
suse.com/security/cve/CVE-2017-15134
suse.com/security/cve/CVE-2017-15135
suse.com/security/cve/CVE-2018-10850
suse.com/security/cve/CVE-2018-10935
suse.com/security/cve/CVE-2018-14624
suse.com/support/update/announcement/2019/suse-su-20191207-2
suse.com/support/update/announcement/2019/suse-su-20192155-1
bugzilla.suse.com/1083689
bugzilla.suse.com/1092187
bugzilla.suse.com/1099465
bugzilla.suse.com/1108674
bugzilla.suse.com/1109609
bugzilla.suse.com/1120189
bugzilla.suse.com/1132385
bugzilla.suse.com/1144797
bugzilla.suse.com/991201
suse.com/security/cve/CVE-2016-5416
suse.com/security/cve/CVE-2018-1054
suse.com/security/cve/CVE-2018-10871
suse.com/security/cve/CVE-2018-1089
suse.com/security/cve/CVE-2018-14638
suse.com/security/cve/CVE-2018-14648
suse.com/security/cve/CVE-2019-3883
ubuntu.com/security/CVE-2018-10935
pagure.io/389-ds-base/issue/49890
lists.opensuse.org/archives/list/[email protected]/thread/YAYQ2CHUAX2LL7XOLPLU4GKMFXDM252V
suse.com/security/cve/CVE-2016-4992
suse.com/security/cve/CVE-2019-14824