CVE-2018-10850
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds...
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds-base handles persistent search, resulting in a crash if the server is under load. An anonymous attacker could use this flaw to trigger a denial of service.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
5.9
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds-base handles persistent search, resulting in a crash if the server is under load. An anonymous attacker could use this flaw to trigger a denial of service.
- Record
CVE-2018-10850- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-362
- Updated
- 2026-11-02
EUVDEUVD-2018-2919
5.9
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds-base handles persistent search, resulting in a crash if the server is under load. An anonymous attacker could use this flaw to trigger a denial of service.
- Record
EUVD-2018-2919- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-x8cw-gcmf-hx8h
5.9
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds...
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds-base handles persistent search, resulting in a crash if the server is under load. An anonymous attacker could use this flaw to trigger a denial of service.
- Record
GHSA-x8cw-gcmf-hx8h- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-362
- Updated
- 2026-11-02
NVD
5.9
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds-base handles persistent search, resulting in a crash if the server is under load. An anonymous attacker could use this flaw to trigger a denial of service.
- Record
CVE-2018-10850- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 7.1 High
AV:N/AC:M/Au:N/C:N/I:N/A:C - Weakness
- CWE-362
- Updated
- 2026-11-02
OSV
5.9
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds-base handles persistent search, resulting in a crash if the server is under load. An anonymous attacker could use this flaw to trigger a denial of service.
- Record
CVE-2018-10850- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-10850
5.9
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds-base handles persistent search, resulting in a crash if the server is under load. An anonymous attacker could use this flaw to trigger a denial of service.
- Record
DEBIAN-CVE-2018-10850- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 7 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-10850
5.9
389-ds-base before versions 1.4.0.10, 1.3.8.3 is vulnerable to a race condition in the way 389-ds-base handles persistent search, resulting in a crash if the server is under load. An anonymous attacker could use this flaw to trigger a denial of service.
- Record
UBUNTU-CVE-2018-10850- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/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
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 5 CVEs |
before 1.3.3.5-4+deb8u1, plus listed versions 1.3.3.5-4 |
1.3.3.5-4+deb8u1 |
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 21 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-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-10850 is a medium vulnerability (CVSS 5.9) in [unknown] 389-ds-base, published June 13, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.54%, the 75th percentile. Fixed in 389-ds-base 1.4.0.15-1.
References
access.redhat.com/errata/RHSA-2018:2757
pagure.io/389-ds-base/issue/49768
pagure.io/389-ds-base/c/8f04487f99a
lists.debian.org/debian-lts-announce/2018/07/msg00018.html
bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-10850
lists.opensuse.org/opensuse-security-announce/2019-05/msg00033.html
Show 46 moreShow less
nvd.nist.gov/vuln/detail/CVE-2018-10850
github.com/advisories/GHSA-x8cw-gcmf-hx8h
security-tracker.debian.org/tracker/CVE-2018-10850
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
access.redhat.com/security/cve/CVE-2018-10935
cve.org/CVERecord?id=CVE-2018-10935
nvd.nist.gov/vuln/detail/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
ubuntu.com/security/CVE-2018-10850
lists.opensuse.org/archives/list/[email protected]/thread/YAYQ2CHUAX2LL7XOLPLU4GKMFXDM252V
suse.com/security/cve/CVE-2016-4992
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-14824