<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:red_hat:389_directory_server:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3ared_hat389_directory_server/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Mon, 07 Sep 2026 15:34:00 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3ared_hat389_directory_server/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Command Injection in 389 Directory Server Cockpit Console</title><link>https://feed.craftedsignal.io/briefs/2026-09-07-cve-2026-19843/</link><pubDate>Mon, 07 Sep 2026 15:34:00 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-07-cve-2026-19843/</guid><description>A command injection vulnerability in the 389 Directory Server Cockpit console allows authenticated users with entry-creation privileges to achieve root-level command execution via crafted LDAP distinguished names.</description><content:encoded><![CDATA[<p>CVE-2026-19843 describes a critical command injection vulnerability in the 389 Directory Server's Cockpit 389 Console. The flaw stems from improper sanitization of LDAP entry distinguished names (DNs) when the console constructs and executes <code>ldapsearch</code> commands. An attacker who has been delegated the authority to create or rename entries within the LDAP directory can inject arbitrary shell metacharacters into an entry's DN. When an administrator later logs into the Cockpit 389 Console and navigates to the view containing the malicious entry, the console's background process triggers the injection. Because the Cockpit 389 process operates with elevated permissions, the resulting command execution occurs with root privileges on the directory server host. This vulnerability effectively allows an attacker with low-level administrative access to escalate privileges to full system compromise.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker obtains delegated LDAP write permissions for the target directory instance.</li>
<li>Attacker crafts a malicious Distinguished Name (DN) containing shell metacharacters such as backticks, semicolons, or pipe operators.</li>
<li>Attacker uses LDAP administrative tools to create or rename an existing entry using the crafted malicious DN.</li>
<li>Attacker waits for a system administrator to open the 389 Directory Server instance in the Cockpit 389 Console.</li>
<li>The console interface iterates through directory entries and automatically executes a backend <code>ldapsearch</code> call using the malicious DN string.</li>
<li>The underlying shell interprets the injected metacharacters within the <code>ldapsearch</code> command string.</li>
<li>The system executes the injected payload as root, granting the attacker arbitrary code execution on the directory server host.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in full system compromise of the 389 Directory Server host, as the injected commands execute with root-level privileges. This enables attackers to exfiltrate the entire directory database, modify security credentials, install backdoors, or facilitate lateral movement within the network. The scope of impact is limited to organizations deploying 389 Directory Server with the Cockpit 389 Console management interface enabled.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Audit existing LDAP entries for suspicious characters or unusually long strings in the 'distinguishedName' attribute using standard administrative tools.</li>
<li>Implement strict input validation on LDAP entry naming conventions to prevent the insertion of shell metacharacters.</li>
<li>Restrict delegation of entry creation or renaming privileges to a strictly controlled, minimal set of trusted users.</li>
<li>Upgrade 389 Directory Server and Cockpit 389 components to the patched version once released by the vendor.</li>
<li>Monitor host process-creation logs for <code>ldapsearch</code> executions spawned by the Cockpit management user or web server process that contain suspicious shell arguments.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>cve-2026-19843</category><category>command-injection</category><category>privilege-escalation</category></item></channel></rss>