CVE-2026-14969

389-ds-base: 389-ds-base: static initialization vector in aes-cbc/3des-cbc attribute encryption

Published Jul 7, 2026 CVSS 3.1 · 4.4 Medium EPSS < 1% KEV · Not listed
Description
A flaw was found in 389-ds-base where the LDBM backend attribute encryption uses a hardcoded static initialization vector for AES-CBC and 3DES-CBC operations, allowing an attacker with privileged filesystem access to detect plaintext equality across encrypted entries by comparing ciphertext blocks.

Analysis

AI-generated

Technical impact

389-ds-base contains a flaw where the LDBM backend encrypts attribute values with a hard‑coded static initialization vector for AES‑CBC and 3DES‑CBC. Because the IV who can read the on‑disk database files can compare discover whether two encrypted attributes hold the same plaintext value. The plaintext itself remains encrypted, but the ability to infer equality can aid in mapping and anonymization attacks. This weakness is classified as CWE‑329. Based on the description, an attacker can therefore use this information to identify matching records, an inference that is not explicitly stated in the input and is therefore deduced.

Affected Systems

All Red Hat Directory Server releases 11, 12, and 13, as well as Red Hat Enterprise Linux 6 through 10, are affected. The CVE lists these products explicitly via Red Hat identifiers. No specific version limits are provided beyond the product families; all iterations of the listed products remain vulnerable until a patch is applied.

Risk and Exploitability

The CVSS score of 4.4 indicates a moderate severity, while the EPSS score of less than 1 % means the probability of exploitation is low. The vulnerability is not in KEV catalog, implying no publicly known active exploits. Exploitation requires local or remote privileged access that allows read permission on the LDBM database directory (e.g. /var/lib/dirsrv/slapd‑<instance>/db/). Consequently, the risk is limited to environments where an attacker already has deep filesystem access. Even in such cases, the attacker learns only equality relationships between stored attributes, not the actual data.

Remediation

Vendor Workaround

Disable attribute encryption if it is not required for the deployment. If attribute encryption is required, restrict filesystem access to the LDBM database directory (/var/lib/dirsrv/slapd-<instance>/db/) to ensure only authorized administrators can read database files.


OpenCVE Recommended Actions

  • If attribute encryption is not needed in the deployment, discontinue its use to eliminate the risk.
  • If encryption must remain enabled, impose strict filesystem permissions on the database files.
  • Monitor Red Hat’s advisories and apply any patch or update that removes the static IV implementation when it becomes available.

Generated by OpenCVE AI on August 1, 2026 at 17:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Redhat rhel Els
CPEs cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
cpe:/a:redhat:enterprise_linux:10
cpe:/a:redhat:enterprise_linux:8
cpe:/a:redhat:enterprise_linux:9
cpe:/o:redhat:rhel_els:6
cpe:/o:redhat:rhel_els:7
Vendors & Products Redhat rhel Els
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A flaw was found in 389-ds-base where the LDBM backend attribute encryption uses a hardcoded static initialization vector for AES-CBC and 3DES-CBC operations, allowing an attacker with privileged filesystem access to detect plaintext equality across encrypted entries by comparing ciphertext blocks.
Title 389-ds-base: 389-ds-base: static initialization vector in aes-cbc/3des-cbc attribute encryption
First Time appeared Redhat
Redhat directory Server
Redhat enterprise Linux
Weaknesses CWE-329
CPEs cpe:/a:redhat:directory_server:11
cpe:/a:redhat:directory_server:12
cpe:/a:redhat:directory_server:13
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat directory Server
Redhat enterprise Linux
References
Metrics cvssV3_1

{'score': 4.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N'}

Weaknesses
  • CWE-329

    Generation of Predictable IV with CBC Mode

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Nov 5, 2026, 4:41 PM
Reserved
Jul 7, 2026, 3:32 PM
Status
Analyzed
Published
Jul 7, 2026, 4:16 PM
Modified
Nov 5, 2026, 5:18 PM
Severity
Moderate
Public date
Jul 7, 2026, 3:32 PM