CVE catalog

CVE-2026-19843

A flaw was found in 389-ds-base. The Cockpit 389 Console's LDAP editor constructs an ldapsearch command by embedding an LDAP entry's distinguished name (DN) into a shell command string without proper

[CVE catalog]

Severity
High · CVSS 8.4CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:H
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.48% · Oct 25, 2026

A flaw was found in 389-ds-base. The Cockpit 389 Console's LDAP editor constructs an ldapsearch command by embedding an LDAP entry's distinguished name (DN) into a shell command string without proper escaping. An LDAP user with delegated privileges to create or rename directory entries could craft a malicious DN containing shell metacharacters. When a Cockpit administrator subsequently views the entry in the 389 Console, the embedded shell command executes with root privileges on the directory server host.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debian389-ds-basesid3.3.1-3vulnerable
Debian389-ds-basetrixie3.1.2+dfsg1-1+deb13u1vulnerable
Debian389-ds-basebookworm2.3.1+dfsg1-1+deb12u1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debian389-ds-basesourcesid(unfixed)not yet assignedNot reported[1149932]
Debian389-ds-basesourcetrixie(unfixed)not yet assignedNot reported[1149932]
Debian389-ds-basesourcebookworm(unfixed)not yet assignedNot reported[1149932]

[Debian bug #1149932]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [389-ds]Affected

    Source package: [389-ds-base]

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

      Affected

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

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

      Affected

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

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

      Affected

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

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

      Affected

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

  • [389-ds-base-dev]Affected

    Source package: [389-ds-base]

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

      Affected

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

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

      Affected

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

  • Source package: [389-ds-base]

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

      Affected

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

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

      Affected

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

  • [cockpit-389-ds]Affected

    Source package: [389-ds-base]

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

      Affected

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

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

      Affected

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

  • [python3-lib389]Affected

    Source package: [389-ds-base]

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

      Affected

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

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

      Affected

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

[Debian 13 (Trixie)]

  • [389-ds]Affected

    Source package: [389-ds-base]

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

      Affected

      nvd · 389-ds-base · debian · 13

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

      Affected

      nvd · 389-ds-base · debian · 13

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

      Affected

      nvd · 389-ds-base · debian · 13

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

      Affected

      nvd · 389-ds-base · debian · 13

  • [389-ds-base-dev]Affected

    Source package: [389-ds-base]

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

      Affected

      nvd · 389-ds-base · debian · 13

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

      Affected

      nvd · 389-ds-base · debian · 13

  • Source package: [389-ds-base]

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

      Affected

      nvd · 389-ds-base · debian · 13

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

      Affected

      nvd · 389-ds-base · debian · 13

  • [cockpit-389-ds]Affected

    Source package: [389-ds-base]

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

      Affected

      nvd · 389-ds-base · debian · 13

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

      Affected

      nvd · 389-ds-base · debian · 13

  • [python3-lib389]Affected

    Source package: [389-ds-base]

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

      Affected

      nvd · 389-ds-base · debian · 13

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

      Affected

      nvd · 389-ds-base · debian · 13

Observed:

References