Skip to content
Heist/ feed
Back to feed
High

389-ds-base — security advisory

Type: advisorySources: OSVAdvisory ID: UBUNTU-CVE-2026-86344

A flaw was found in 389-ds-base. An unauthenticated remote attacker can send a complete LDAP operation followed by the first bytes of an incomplete LDAPMessage on the same connection, causing the server to hand that connection to a second worker thread before the first worker's result is flushed. The second worker blocks until nsslapd-ioblocktimeout while holding the connection mutex, preventing delivery of the completed operation's result. Repeating this across a small number of connections proportional to the configured worker-thread pool size exhausts the entire pool under default configuration, denying service to all clients (anonymous and authenticated, plaintext and TLS) for as long as the attacker maintains the connections.

Products
389-ds-base
Affected versions
1.3.3.12-1build1, 1.3.3.13-1, 1.3.4.5-2, 1.3.4.8-1, 1.3.4.8-3, 1.3.4.8-3ubuntu1, 1.3.4.8-4, 1.3.4.9-1, 1.3.4.9-1ubuntu0.1~esm1, 1.3.7.10-1, 1.3.7.10-1ubuntu1, 1.3.7.10-1ubuntu1+esm1, 1.3.7.5-1, 1.3.7.5-1build1, 1.3.7.5-1build2, 1.3.7.9-1, 1.4.1.6-4, 1.4.1.6-4build1, 1.4.2.4-1, 1.4.2.4-1build1, 1.4.3.2-1, 1.4.3.2-1build1, 1.4.3.6-2, 1.4.3.6-2ubuntu0.1~esm1, 1.4.4.11-2build1, 1.4.4.11-2build2, 1.4.4.17-1, 2.0.11-2, 2.0.14-1, 2.0.15-1, 2.0.15-1ubuntu2, 2.3.4+dfsg1-1, 2.4.4+dfsg1-1ubuntu1, 2.4.4+dfsg1-1ubuntu4, 2.4.4+dfsg1-3, 2.4.5+dfsg1-1, 3.1.2+dfsg1-1, 3.1.2+vendor1-2, 3.1.2+vendor1-2build1, 3.3.1-3
Fixed versions
Not specified
CVEs
CVE-2026-86344
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 03:24 UTC · Revision 1

Source evidence

UBUNTU-CVE-2026-86344

core-osv · Original source

Published 1 Oct 2026, 22:17 UTC

A flaw was found in 389-ds-base. An unauthenticated remote attacker can send a complete LDAP operation followed by the first bytes of an incomplete LDAPMessage on the same connection, causing the server to hand that connection to a second worker thread before the first worker's result is flushed. The second worker blocks until nsslapd-ioblocktimeout while holding the connection mutex, preventing delivery of the completed operation's result. Repeating this across a small number of connections proportional to the configured worker-thread pool size exhausts the entire pool under default configuration, denying service to all clients (anonymous and authenticated, plaintext and TLS) for as long as the attacker maintains the connections.

osv:UBUNTU-CVE-2026-86344

389-ds-base

Fixed versions: Not specified

389-ds-base

Fixed versions: Not specified

389-ds-base

Fixed versions: Not specified

389-ds-base

Fixed versions: Not specified

389-ds-base

Fixed versions: Not specified

389-ds-base

Fixed versions: Not specified

389-ds-base

Fixed versions: Not specified

Complete source record
{
  "id": "6bde3dbdf94cbae919e25f3e0353ac195d3eadbda45f8aabc14db43f5267b724",
  "url": "https://osv.dev/vulnerability/UBUNTU-CVE-2026-86344",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "UBUNTU-CVE-2026-86344",
    "summary": "A flaw was found in 389-ds-base. An unauthenticated remote attacker can send a complete LDAP operation followed by the first bytes of an incomplete LDAPMessage on the same connection, causing the server to hand that connection to a second worker thread before the first worker's result is flushed. The second worker blocks until nsslapd-ioblocktimeout while holding the connection mutex, preventing delivery of the completed operation's result. Repeating this across a small number of connections proportional to the configured worker-thread pool size exhausts the entire pool under default configuration, denying service to all clients (anonymous and authenticated, plaintext and TLS) for as long as the attacker maintains the connections.",
    "evidence": "osv:UBUNTU-CVE-2026-86344",
    "products": [
      {
        "name": {
          "value": "389-ds-base",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.3.3.12-1build1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.3.3.13-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.3.4.5-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.3.4.8-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.3.4.8-3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.3.4.8-3ubuntu1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.3.4.8-4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.3.4.9-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "1.3.4.9-1ubuntu0.1~esm1",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "389-ds-base",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.3.7.5-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.7.5-1build1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.7.5-1build2",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.7.9-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.7.10-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.7.10-1ubuntu1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "1.3.7.10-1ubuntu1+esm1",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "389-ds-base",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.4.1.6-4",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.4.1.6-4build1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.4.2.4-1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.4.2.4-1build1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.4.3.2-1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.4.3.2-1build1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.4.3.6-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "1.4.3.6-2ubuntu0.1~esm1",
            "evidence": "/affected/2/versions"
          }
        ]
      },
      {
        "name": {
          "value": "389-ds-base",
          "evidence": "/affected/3/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "1.4.4.11-2build1",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "1.4.4.11-2build2",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "1.4.4.17-1",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "2.0.11-2",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "2.0.14-1",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "2.0.15-1",
            "evidence": "/affected/3/versions"
          },
          {
            "value": "2.0.15-1ubuntu2",
            "evidence": "/affected/3/versions"
          }
        ]
      },
      {
        "name": {
          "value": "389-ds-base",
          "evidence": "/affected/4/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "2.3.4+dfsg1-1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "2.4.4+dfsg1-1ubuntu1",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "2.4.4+dfsg1-1ubuntu4",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "2.4.4+dfsg1-3",
            "evidence": "/affected/4/versions"
          },
          {
            "value": "2.4.5+dfsg1-1",
            "evidence": "/affected/4/versions"
          }
        ]
      },
      {
        "name": {
          "value": "389-ds-base",
          "evidence": "/affected/5/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "3.1.2+vendor1-2",
            "evidence": "/affected/5/versions"
          },
          {
            "value": "3.1.2+vendor1-2build1",
            "evidence": "/affected/5/versions"
          },
          {
            "value": "3.3.1-3",
            "evidence": "/affected/5/versions"
          }
        ]
      },
      {
        "name": {
          "value": "389-ds-base",
          "evidence": "/affected/6/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "3.1.2+dfsg1-1",
            "evidence": "/affected/6/versions"
          },
          {
            "value": "3.1.2+vendor1-2",
            "evidence": "/affected/6/versions"
          }
        ]
      }
    ],
    "severity": "high",
    "structured": {
      "id": "UBUNTU-CVE-2026-86344",
      "aliases": [
        "UBUNTU-CVE-2026-86344"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
        },
        {
          "type": "Ubuntu",
          "score": "medium"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "389-ds-base",
            "purl": "pkg:deb/ubuntu/389-ds-base?arch=source&distro=esm-apps%2Fxenial",
            "ecosystem": "Ubuntu:Pro:16.04:LTS"
          },
          "versions": [
            "1.3.3.12-1build1",
            "1.3.3.13-1",
            "1.3.4.5-2",
            "1.3.4.8-1",
            "1.3.4.8-3",
            "1.3.4.8-3ubuntu1",
            "1.3.4.8-4",
            "1.3.4.9-1",
            "1.3.4.9-1ubuntu0.1~esm1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-86344.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "389-ds",
                "binary_version": "1.3.4.9-1ubuntu0.1~esm1"
              },
              {
                "binary_name": "389-ds-base",
                "binary_version": "1.3.4.9-1ubuntu0.1~esm1"
              },
              {
                "binary_name": "389-ds-base-libs",
                "binary_version": "1.3.4.9-1ubuntu0.1~esm1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "389-ds-base",
            "purl": "pkg:deb/ubuntu/389-ds-base?arch=source&distro=esm-apps%2Fbionic",
            "ecosystem": "Ubuntu:Pro:18.04:LTS"
          },
          "versions": [
            "1.3.7.5-1",
            "1.3.7.5-1build1",
            "1.3.7.5-1build2",
            "1.3.7.9-1",
            "1.3.7.10-1",
            "1.3.7.10-1ubuntu1",
            "1.3.7.10-1ubuntu1+esm1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-86344.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "389-ds",
                "binary_version": "1.3.7.10-1ubuntu1+esm1"
              },
              {
                "binary_name": "389-ds-base",
                "binary_version": "1.3.7.10-1ubuntu1+esm1"
              },
              {
                "binary_name": "389-ds-base-libs",
                "binary_version": "1.3.7.10-1ubuntu1+esm1"
              },
              {
                "binary_name": "python3-dirsrvtests",
                "binary_version": "1.3.7.10-1ubuntu1+esm1"
              },
              {
                "binary_name": "python3-lib389",
                "binary_version": "1.3.7.10-1ubuntu1+esm1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "389-ds-base",
            "purl": "pkg:deb/ubuntu/389-ds-base?arch=source&distro=esm-apps%2Ffocal",
            "ecosystem": "Ubuntu:Pro:20.04:LTS"
          },
          "versions": [
            "1.4.1.6-4",
            "1.4.1.6-4build1",
            "1.4.2.4-1",
            "1.4.2.4-1build1",
            "1.4.3.2-1",
            "1.4.3.2-1build1",
            "1.4.3.6-2",
            "1.4.3.6-2ubuntu0.1~esm1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-86344.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "389-ds",
                "binary_version": "1.4.3.6-2ubuntu0.1~esm1"
              },
              {
                "binary_name": "389-ds-base",
                "binary_version": "1.4.3.6-2ubuntu0.1~esm1"
              },
              {
                "binary_name": "389-ds-base-libs",
                "binary_version": "1.4.3.6-2ubuntu0.1~esm1"
              },
              {
                "binary_name": "cockpit-389-ds",
                "binary_version": "1.4.3.6-2ubuntu0.1~esm1"
              },
              {
                "binary_name": "python3-lib389",
                "binary_version": "1.4.3.6-2ubuntu0.1~esm1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "389-ds-base",
            "purl": "pkg:deb/ubuntu/389-ds-base?arch=source&distro=jammy",
            "ecosystem": "Ubuntu:22.04:LTS"
          },
          "versions": [
            "1.4.4.11-2build1",
            "1.4.4.11-2build2",
            "1.4.4.17-1",
            "2.0.11-2",
            "2.0.14-1",
            "2.0.15-1",
            "2.0.15-1ubuntu2"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-86344.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "389-ds",
                "binary_version": "2.0.15-1ubuntu2"
              },
              {
                "binary_name": "389-ds-base",
                "binary_version": "2.0.15-1ubuntu2"
              },
              {
                "binary_name": "389-ds-base-libs",
                "binary_version": "2.0.15-1ubuntu2"
              },
              {
                "binary_name": "cockpit-389-ds",
                "binary_version": "2.0.15-1ubuntu2"
              },
              {
                "binary_name": "python3-lib389",
                "binary_version": "2.0.15-1ubuntu2"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "389-ds-base",
            "purl": "pkg:deb/ubuntu/389-ds-base?arch=source&distro=noble",
            "ecosystem": "Ubuntu:24.04:LTS"
          },
          "versions": [
            "2.3.4+dfsg1-1",
            "2.4.4+dfsg1-1ubuntu1",
            "2.4.4+dfsg1-1ubuntu4",
            "2.4.4+dfsg1-3",
            "2.4.5+dfsg1-1"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-86344.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "389-ds",
                "binary_version": "2.4.5+dfsg1-1"
              },
              {
                "binary_name": "389-ds-base",
                "binary_version": "2.4.5+dfsg1-1"
              },
              {
                "binary_name": "389-ds-base-libs",
                "binary_version": "2.4.5+dfsg1-1"
              },
              {
                "binary_name": "cockpit-389-ds",
                "binary_version": "2.4.5+dfsg1-1"
              },
              {
                "binary_name": "python3-lib389",
                "binary_version": "2.4.5+dfsg1-1"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "389-ds-base",
            "purl": "pkg:deb/ubuntu/389-ds-base?arch=source&distro=stonking",
            "ecosystem": "Ubuntu:26.10"
          },
          "versions": [
            "3.1.2+vendor1-2",
            "3.1.2+vendor1-2build1",
            "3.3.1-3"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-86344.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "389-ds",
                "binary_version": "3.3.1-3"
              },
              {
                "binary_name": "389-ds-base",
                "binary_version": "3.3.1-3"
              },
              {
                "binary_name": "389-ds-base-libs",
                "binary_version": "3.3.1-3"
              },
              {
                "binary_name": "cockpit-389-ds",
                "binary_version": "3.3.1-3"
              },
              {
                "binary_name": "python3-lib389",
                "binary_version": "3.3.1-3"
              }
            ]
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "389-ds-base",
            "purl": "pkg:deb/ubuntu/389-ds-base?arch=source&distro=resolute",
            "ecosystem": "Ubuntu:26.04:LTS"
          },
          "versions": [
            "3.1.2+dfsg1-1",
            "3.1.2+vendor1-2"
          ],
          "database_specific": {
            "source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2026/UBUNTU-CVE-2026-86344.json"
          },
          "ecosystem_specific": {
            "binaries": [
              {
                "binary_name": "389-ds",
                "binary_version": "3.1.2+vendor1-2"
              },
              {
                "binary_name": "389-ds-base",
                "binary_version": "3.1.2+vendor1-2"
              },
              {
                "binary_name": "389-ds-base-libs",
                "binary_version": "3.1.2+vendor1-2"
              },
              {
                "binary_name": "cockpit-389-ds",
                "binary_version": "3.1.2+vendor1-2"
              },
              {
                "binary_name": "python3-lib389",
                "binary_version": "3.1.2+vendor1-2"
              }
            ]
          }
        }
      ],
      "modified": "2026-10-17T13:01:13.698121928Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-86344"
      ],
      "references": [
        "https://ubuntu.com/security/CVE-2026-86344",
        "https://www.cve.org/CVERecord?id=CVE-2026-86344",
        "https://bugzilla.redhat.com/show_bug.cgi?id=2529329",
        "https://access.redhat.com/security/cve/CVE-2026-86344"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-86344",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 361317,
  "published_at": "2026-10-01T22:17:00+00:00"
}