CVE catalog

CVE-2021-4091

389-ds-base affected and fixed versions

[CVE catalog]

A double-free was found in the way 389-ds-base handles virtual attributes context in persistent searches. An attacker could send a series of search requests, forcing the server to behave unexpectedly, and crash.

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
2.01% · Oct 27, 2026

Projects and upstream resources

Reported versions and fixes

Each observation applies to its named package, distribution, and release. Distribution backports can fix a vulnerability while retaining an older upstream version number.

Distribution / releasePackageVersionStatusSource
Debiantrixie389-ds-base2.0.15-1FixedDistribution-reported fixed boundary[CVE-2021-4091]
Debiantrixie389-ds-base3.1.2+dfsg1-1+deb13u1Fixed[CVE-2021-4091]
Debiansid389-ds-base2.0.15-1FixedDistribution-reported fixed boundary[CVE-2021-4091]
Debiansid389-ds-base3.3.1-3Fixed[CVE-2021-4091]
Debianbookworm389-ds-base2.0.15-1FixedDistribution-reported fixed boundary[CVE-2021-4091]
Debianbookworm389-ds-base2.3.1+dfsg1-1+deb12u1Fixed[CVE-2021-4091]

Showing 6 fix observations. All 19 observations, including unknown and conflicting reports, are available below.

Provider details and historical evidence
Distribution / releasePackageVersionStatusSource
Debianbookworm389-ds-base2.0.15-1FixedDistribution-reported fixed boundary[CVE-2021-4091]
Debianbookworm389-ds-base2.3.1+dfsg1-1+deb12u1Fixed[CVE-2021-4091]
Debiansid389-ds-base2.0.15-1FixedDistribution-reported fixed boundary[CVE-2021-4091]
Debiansid389-ds-base3.3.1-3Fixed[CVE-2021-4091]
Debiantrixie389-ds-base2.0.15-1FixedDistribution-reported fixed boundary[CVE-2021-4091]
Debiantrixie389-ds-base3.1.2+dfsg1-1+deb13u1Fixed[CVE-2021-4091]
Opensuseleap 15.3389-ds1.4.4.19~git38.9951c1101-150300.3.17.1UnknownSource applicability is not established[SUSE-SU-2022:2081-1]
Opensuseleap 15.4389-ds2.0.15~git26.1ea6a6803-150400.3.5.1UnknownSource applicability is not established[SUSE-SU-2022:2295-1]
Suseenterprise storage 7389-ds1.4.3.30~git2.ca761af4b-150200.3.29.1UnknownSource applicability is not established[SUSE-SU-2022:2105-1]
Suselinux enterprise high performance computing 15 sp2-espos389-ds1.4.3.30~git2.ca761af4b-150200.3.29.1UnknownSource applicability is not established[SUSE-SU-2022:2105-1]
Suselinux enterprise high performance computing 15 sp2-ltss389-ds1.4.3.30~git2.ca761af4b-150200.3.29.1UnknownSource applicability is not established[SUSE-SU-2022:2105-1]
Suselinux enterprise module for server applications 15 sp3389-ds1.4.4.19~git38.9951c1101-150300.3.17.1UnknownSource applicability is not established[SUSE-SU-2022:2081-1]
Suselinux enterprise module for server applications 15 sp4389-ds2.0.15~git26.1ea6a6803-150400.3.5.1UnknownSource applicability is not established[SUSE-SU-2022:2295-1]
Suselinux enterprise server 15 sp2-bcl389-ds1.4.3.30~git2.ca761af4b-150200.3.29.1UnknownSource applicability is not established[SUSE-SU-2022:2105-1]
Suselinux enterprise server 15 sp2-ltss389-ds1.4.3.30~git2.ca761af4b-150200.3.29.1UnknownSource applicability is not established[SUSE-SU-2022:2105-1]
Suselinux enterprise server for sap applications 15 sp2389-ds1.4.3.30~git2.ca761af4b-150200.3.29.1UnknownSource applicability is not established[SUSE-SU-2022:2105-1]
Susemanager proxy 4.1389-ds1.4.3.30~git2.ca761af4b-150200.3.29.1UnknownSource applicability is not established[SUSE-SU-2022:2105-1]
Susemanager retail branch server 4.1389-ds1.4.3.30~git2.ca761af4b-150200.3.29.1UnknownSource applicability is not established[SUSE-SU-2022:2105-1]
Susemanager server 4.1389-ds1.4.3.30~git2.ca761af4b-150200.3.29.1UnknownSource applicability is not established[SUSE-SU-2022:2105-1]
Original provider fields
{
  "package_releases": [
    {
      "name": "389-ds-base",
      "status": "fixed",
      "release": "sid",
      "version": "3.3.1-3"
    },
    {
      "name": "389-ds-base",
      "status": "fixed",
      "release": "trixie",
      "version": "3.1.2+dfsg1-1+deb13u1"
    },
    {
      "name": "389-ds-base",
      "status": "fixed",
      "release": "bookworm",
      "version": "2.3.1+dfsg1-1+deb12u1"
    }
  ],
  "fixed_versions": [
    {
      "bug": null,
      "name": "389-ds-base",
      "type": "source",
      "origin": null,
      "release": "sid",
      "urgency": "not yet assigned",
      "fixed_version": "2.0.15-1"
    },
    {
      "bug": null,
      "name": "389-ds-base",
      "type": "source",
      "origin": null,
      "release": "trixie",
      "urgency": "not yet assigned",
      "fixed_version": "2.0.15-1"
    },
    {
      "bug": null,
      "name": "389-ds-base",
      "type": "source",
      "origin": null,
      "release": "bookworm",
      "urgency": "not yet assigned",
      "fixed_version": "2.0.15-1"
    }
  ],
  "distribution_packages": [
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.4.19~git38.9951c1101-150300.3.17.1"
            }
          ]
        }
      ],
      "release": "linux enterprise module for server applications 15 sp3",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2081-1",
      "fixed_version": "1.4.4.19~git38.9951c1101-150300.3.17.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2081-1",
      "provider_updated_at": "2026-02-04T04:19:34.888487Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "opensuse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.4.19~git38.9951c1101-150300.3.17.1"
            }
          ]
        }
      ],
      "release": "leap 15.3",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2081-1",
      "fixed_version": "1.4.4.19~git38.9951c1101-150300.3.17.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2081-1",
      "provider_updated_at": "2026-02-04T04:19:34.888487Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.3.30~git2.ca761af4b-150200.3.29.1"
            }
          ]
        }
      ],
      "release": "linux enterprise high performance computing 15 sp2-espos",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2105-1",
      "fixed_version": "1.4.3.30~git2.ca761af4b-150200.3.29.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2105-1",
      "provider_updated_at": "2026-02-04T03:35:34.355778Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.3.30~git2.ca761af4b-150200.3.29.1"
            }
          ]
        }
      ],
      "release": "linux enterprise high performance computing 15 sp2-ltss",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2105-1",
      "fixed_version": "1.4.3.30~git2.ca761af4b-150200.3.29.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2105-1",
      "provider_updated_at": "2026-02-04T03:35:34.355778Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.3.30~git2.ca761af4b-150200.3.29.1"
            }
          ]
        }
      ],
      "release": "linux enterprise server 15 sp2-bcl",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2105-1",
      "fixed_version": "1.4.3.30~git2.ca761af4b-150200.3.29.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2105-1",
      "provider_updated_at": "2026-02-04T03:35:34.355778Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.3.30~git2.ca761af4b-150200.3.29.1"
            }
          ]
        }
      ],
      "release": "linux enterprise server 15 sp2-ltss",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2105-1",
      "fixed_version": "1.4.3.30~git2.ca761af4b-150200.3.29.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2105-1",
      "provider_updated_at": "2026-02-04T03:35:34.355778Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.3.30~git2.ca761af4b-150200.3.29.1"
            }
          ]
        }
      ],
      "release": "linux enterprise server for sap applications 15 sp2",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2105-1",
      "fixed_version": "1.4.3.30~git2.ca761af4b-150200.3.29.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2105-1",
      "provider_updated_at": "2026-02-04T03:35:34.355778Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.3.30~git2.ca761af4b-150200.3.29.1"
            }
          ]
        }
      ],
      "release": "manager proxy 4.1",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2105-1",
      "fixed_version": "1.4.3.30~git2.ca761af4b-150200.3.29.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2105-1",
      "provider_updated_at": "2026-02-04T03:35:34.355778Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.3.30~git2.ca761af4b-150200.3.29.1"
            }
          ]
        }
      ],
      "release": "manager retail branch server 4.1",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2105-1",
      "fixed_version": "1.4.3.30~git2.ca761af4b-150200.3.29.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2105-1",
      "provider_updated_at": "2026-02-04T03:35:34.355778Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.3.30~git2.ca761af4b-150200.3.29.1"
            }
          ]
        }
      ],
      "release": "manager server 4.1",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2105-1",
      "fixed_version": "1.4.3.30~git2.ca761af4b-150200.3.29.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2105-1",
      "provider_updated_at": "2026-02-04T03:35:34.355778Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "1.4.3.30~git2.ca761af4b-150200.3.29.1"
            }
          ]
        }
      ],
      "release": "enterprise storage 7",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2105-1",
      "fixed_version": "1.4.3.30~git2.ca761af4b-150200.3.29.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2105-1",
      "provider_updated_at": "2026-02-04T03:35:34.355778Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "2.0.15~git26.1ea6a6803-150400.3.5.1"
            }
          ]
        }
      ],
      "release": "linux enterprise module for server applications 15 sp4",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2295-1",
      "fixed_version": "2.0.15~git26.1ea6a6803-150400.3.5.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2295-1",
      "provider_updated_at": "2026-02-04T02:18:50.212107Z",
      "applicability_unknown": true
    },
    {
      "name": "389-ds",
      "distro": "opensuse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "2.0.15~git26.1ea6a6803-150400.3.5.1"
            }
          ]
        }
      ],
      "release": "leap 15.4",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2022:2295-1",
      "fixed_version": "2.0.15~git26.1ea6a6803-150400.3.5.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2022:2295-1",
      "provider_updated_at": "2026-02-04T02:18:50.212107Z",
      "applicability_unknown": true
    }
  ]
}

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [389-ds]Unknown

    Source package: [389-ds-base]

    Details (2)
    • 2.3.1+dfsg1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

    • 2.3.1+dfsg1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

  • [389-ds-base]Unknown
    Details (2)
    • 2.3.1+dfsg1-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

    • 2.3.1+dfsg1-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

  • Source package: [389-ds-base]

    Details (2)
    • 2.3.1+dfsg1-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

    • 2.3.1+dfsg1-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

  • Source package: [389-ds-base]

    Details (2)
    • 2.3.1+dfsg1-1+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

    • 2.3.1+dfsg1-1+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

  • Source package: [389-ds-base]

    Details (2)
    • 2.3.1+dfsg1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

    • 2.3.1+dfsg1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

  • Source package: [389-ds-base]

    Details (2)
    • 2.3.1+dfsg1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

    • 2.3.1+dfsg1-1+deb12u1 · all · bookworm

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · bookworm; dsa · 389-ds-base · debian · 12

[Debian 13 (Trixie)]

  • [389-ds]Unknown

    Source package: [389-ds-base]

    Details (2)
    • 3.1.2+dfsg1-1+deb13u1 · all · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

    • 3.1.2+dfsg1-1+deb13u1 · all · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

  • [389-ds-base]Unknown
    Details (2)
    • 3.1.2+dfsg1-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

    • 3.1.2+dfsg1-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

  • Source package: [389-ds-base]

    Details (2)
    • 3.1.2+dfsg1-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

    • 3.1.2+dfsg1-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

  • Source package: [389-ds-base]

    Details (2)
    • 3.1.2+dfsg1-1+deb13u1 · amd64 · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

    • 3.1.2+dfsg1-1+deb13u1 · arm64 · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

  • Source package: [389-ds-base]

    Details (2)
    • 3.1.2+dfsg1-1+deb13u1 · all · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

    • 3.1.2+dfsg1-1+deb13u1 · all · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

  • Source package: [389-ds-base]

    Details (2)
    • 3.1.2+dfsg1-1+deb13u1 · all · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

    • 3.1.2+dfsg1-1+deb13u1 · all · trixie

      Fixed · Fixed: 2.0.15-1

      dsa · 389-ds-base · debian · 13

Observed:

References