{"kind": "product", "path": "vulns/ubuntu-25.10/389-ds-base", "name": "389-ds-base", "product": "389-ds-base", "ecosystem": "Ubuntu:25.10", "items": [{"id": "CVE-2026-15041", "noindex": false, "published": "2026-07-08T10:15:30.480Z", "modified": "2026-07-08T13:44:19.153Z", "cvss": 3.7, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N", "severity": "low", "epss": 0.00359, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-15041", "title": "389-ds-base: 389-ds-base: non-constant-time comparison in pbkdf2-sha256 password verification", "description": "A flaw was found in 389 Directory Server. The PBKDF2-SHA256 password verification function uses standard memcmp() for comparing password hashes instead of a constant-time comparison function. A remote attacker could potentially use timing measurements of LDAP bind attempts to infer partial hash information, though practical exploitation is extremely difficult due to PBKDF2 computational overhead.", "references": ["https://access.redhat.com/security/cve/CVE-2026-15041", "https://bugzilla.redhat.com/show_bug.cgi?id=2498022", "https://nvd.nist.gov/vuln/detail/CVE-2026-15041"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-14969", "noindex": false, "published": "2026-07-07T15:48:04.478Z", "modified": "2026-07-07T16:11:40.145Z", "cvss": 4.4, "cvss_vector": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N", "severity": "medium", "epss": 0.00106, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-14969", "title": "389-ds-base: 389-ds-base: static initialization vector in aes-cbc/3des-cbc attribute encryption", "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.", "references": ["https://access.redhat.com/security/cve/CVE-2026-14969", "https://bugzilla.redhat.com/show_bug.cgi?id=2497735", "https://nvd.nist.gov/vuln/detail/CVE-2026-14969"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-14940", "noindex": false, "published": "2026-07-07T13:54:20.688Z", "modified": "2026-07-07T15:35:45.502Z", "cvss": 5.3, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", "severity": "medium", "epss": 0.00487, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-14940", "title": "389-ds-base: 389-ds-base: heap-buffer-overflow in dn normalization via quoted multivalued rdn", "description": "A heap-buffer-overflow flaw was found in 389 Directory Server (389-ds-base). When\nnormalizing a Distinguished Name (DN) that contains a legacy-quoted value encoding a\nmultivalued nested Relative Distinguished Name (RDN), the server can write past the\nend of a heap allocation while sorting RDN attribute-value pairs. An unauthenticated\nremote attacker can trigger this condition by sending an LDAP operation whose DN\nreaches the DN normalization routine, such as a search with a crafted base DN. This\ncan corrupt heap memory and may cause denial of service.", "references": ["https://access.redhat.com/security/cve/CVE-2026-14940", "https://bugzilla.redhat.com/show_bug.cgi?id=2497697", "https://nvd.nist.gov/vuln/detail/CVE-2026-14940"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11610", "noindex": false, "published": "2026-07-07T09:17:36.519Z", "modified": "2026-07-08T21:02:28.863Z", "cvss": 8.8, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", "severity": "high", "epss": 0.00486, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11610", "title": "389-ds-base: 389-ds-base: heap buffer overflow in sasl_io_recv() via padded sasl unbind", "description": "A heap buffer overflow flaw was found in the SASL I/O layer of 389 Directory Server\n(389-ds-base). After a successful SASL bind with integrity protection (SSF > 0),\nan authenticated attacker can send a specially crafted oversized LDAP UNBIND packet\nthat is copied into a 512-byte heap receive buffer without a bounds check in\nsasl_io_recv() in sasl_io.c. This allows up to approximately 2 megabytes of\nattacker-controlled data to overflow the buffer, causing a denial of service (server\ncrash). In FreeIPA and Red Hat Identity Management deployments, any domain user with\na valid Kerberos ticket, any enrolled host, or any service account can trigger", "references": ["https://access.redhat.com/errata/RHSA-2026:36195", "https://access.redhat.com/errata/RHSA-2026:36196", "https://access.redhat.com/errata/RHSA-2026:36197"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11791", "noindex": false, "published": "2026-06-18T14:44:32.350Z", "modified": "2026-06-30T10:38:05.193Z", "cvss": 5, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:H", "severity": "medium", "epss": 0.0035, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11791", "title": "389-ds-base: 389-ds-base: use-after-free in schema reload via attr_syntax_swap_ht()", "description": "A flaw was found in 389 Directory Server. During schema reload, the attr_syntax_swap_ht() function unconditionally frees attribute syntax information nodes, bypassing the refcount-based deferred deletion used elsewhere in the attribute syntax subsystem. If an administrator triggers schema reload while concurrent LDAP query traffic is active, worker threads may access freed memory, resulting in use-after-free or double-free and a denial of service (server crash).", "references": ["https://access.redhat.com/security/cve/CVE-2026-11791", "https://bugzilla.redhat.com/show_bug.cgi?id=2485414", "https://nvd.nist.gov/vuln/detail/CVE-2026-11791"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-12528", "noindex": false, "published": "2026-06-17T14:27:27.457Z", "modified": "2026-06-17T18:12:30.719Z", "cvss": 5.4, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L", "severity": "medium", "epss": 0.00226, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-12528", "title": "389-ds-base: 389-ds-base: heap-buffer-overflows in __aclp__normalize_acltxt()", "description": "A flaw was found in 389 Directory Server in the __aclp__normalize_acltxt() function of aclparse.c. A malformed ACI (Access Control Instruction) string can trigger heap-buffer-overflow writes and reads during ACI parsing. The function fails to validate that the ACI keyword has sufficient length after whitespace stripping, leading to a 1-byte out-of-bounds write and subsequent out-of-bounds reads. An authenticated user with write access to the aci attribute could send a crafted ACI value to silently corrupt heap memory in the directory server process.", "references": ["https://access.redhat.com/security/cve/CVE-2026-12528", "https://bugzilla.redhat.com/show_bug.cgi?id=2489835", "https://github.com/389ds/389-ds-base/pull/7542"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11774", "noindex": false, "published": "2026-06-11T17:54:34.539Z", "modified": "2026-07-15T01:23:14.682Z", "cvss": 7.6, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H", "severity": "high", "epss": 0.00682, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11774", "title": "389-ds-base: 389-ds-base: integer overflow in sasl packet length bypasses size limit leading to heap buffer overflow", "description": "An integer overflow flaw was found in the SASL I/O layer of 389 Directory Server (389-ds-base). In sasl_io_start_packet(), adding sizeof(uint32_t) to a crafted SASL packet length prefix of 0xFFFFFFFC causes unsigned wraparound to zero, bypassing the nsslapd-maxsasliosize limit and leading to a heap buffer overflow of up to approximately 2 megabytes of attacker-controlled data. After a successful SASL bind with integrity protection (SSF > 0), a remote attacker can cause a Denial of Service (DoS) or achieve Remote Code Execution (RCE). In FreeIPA and Red Hat Identity Management deployments, any domain user with a valid Kerberos ticket, enrolled", "references": ["https://access.redhat.com/errata/RHSA-2026:36195", "https://access.redhat.com/errata/RHSA-2026:36196", "https://access.redhat.com/errata/RHSA-2026:36197"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11884", "noindex": false, "published": "2026-06-10T14:07:13.559Z", "modified": "2026-06-30T10:26:59.255Z", "cvss": 6.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H", "severity": "medium", "epss": 0.00349, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11884", "title": "389-ds-base: 389-ds-base: heap buffer overflow in schema objectclass serialization due to missing oc_superior in size calculation", "description": "A heap buffer overflow flaw was found in 389 Directory Server. When serializing objectclass definitions, the oc_superior (SUP) field length is omitted from buffer size calculations in read_schema_dse() and schema_oc_to_string(), but the field is still written via strcat(). An attacker with Directory Manager privileges, or a compromised replication supplier, can trigger a server crash by creating objectclasses with long SUP values. This is an incomplete fix variant of CVE-2025-14905.", "references": ["https://access.redhat.com/security/cve/CVE-2026-11884", "https://bugzilla.redhat.com/show_bug.cgi?id=2423624", "https://bugzilla.redhat.com/show_bug.cgi?id=2484913"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11792", "noindex": false, "published": "2026-06-09T13:11:40.764Z", "modified": "2026-06-30T10:32:55.946Z", "cvss": 3.3, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:L", "severity": "low", "epss": 0.00258, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11792", "title": "389-ds-base: 389-ds-base: heap buffer overflow in audit log password masking (create_masked_entry_string)", "description": "A heap buffer overflow flaw was found in 389 Directory Server. When audit logging is enabled, the create_masked_entry_string() function in auditlog.c copies a fixed-length password mask into a precisely-sized heap buffer without checking available space. If a short cleartext password is logged (requiring non-default CLEAR password storage or a compromised replication peer), the copy overflows the buffer, corrupting heap memory and audit log output.", "references": ["https://access.redhat.com/errata/RHBA-2025:15534", "https://access.redhat.com/security/cve/CVE-2026-11792", "https://bugzilla.redhat.com/show_bug.cgi?id=2484915"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11793", "noindex": false, "published": "2026-06-09T13:11:40.477Z", "modified": "2026-08-07T04:58:48.819Z", "cvss": 4.9, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H", "severity": "medium", "epss": 0.00282, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11793", "title": "389-ds-base: 389-ds-base: stack buffer overflow in checkprefix() algorithm id parsing", "description": "A stack buffer overflow flaw was found in 389 Directory Server. The checkPrefix() function in pw.c copies an attacker-controlled algorithm ID into a 256-byte stack buffer without bounds checking when parsing reversible-encrypted attribute values. An attacker with Directory Manager privileges can crash the LDAP server by storing a crafted credential with an oversized algorithm ID. FORTIFY_SOURCE mitigates this to denial of service only.", "references": ["https://access.redhat.com/security/cve/CVE-2026-11793", "https://bugzilla.redhat.com/show_bug.cgi?id=2484914", "https://nvd.nist.gov/vuln/detail/CVE-2026-11793"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11790", "noindex": false, "published": "2026-06-09T13:09:29.818Z", "modified": "2026-06-30T13:38:26.226Z", "cvss": 4.9, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H", "severity": "medium", "epss": 0.00291, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11790", "title": "389-ds-base: 389-ds-base: pbkdf2 password storage plugin unbounded iteration count denial of service", "description": "A flaw was found in 389 Directory Server. The PBKDF2-SHA256 password storage plugin does not enforce an upper bound on the iteration count extracted from stored password hashes. A privileged attacker who can modify a user's password hash can cause excessive CPU consumption during authentication, resulting in denial of service.", "references": ["https://access.redhat.com/security/cve/CVE-2026-11790", "https://bugzilla.redhat.com/show_bug.cgi?id=2485421", "https://nvd.nist.gov/vuln/detail/CVE-2026-11790"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11789", "noindex": false, "published": "2026-06-09T13:02:59.276Z", "modified": "2026-06-30T13:38:21.484Z", "cvss": 4.9, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H", "severity": "medium", "epss": 0.00282, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11789", "title": "389-ds-base: 389-ds-base: smd5 password storage plugin salt length integer underflow crash", "description": "A flaw was found in 389 Directory Server. The SMD5 password storage plugin performs unsigned integer underflow when computing salt length from a crafted password hash shorter than 16 bytes, causing a buffer over-read that crashes the LDAP server during authentication.", "references": ["https://access.redhat.com/security/cve/CVE-2026-11789", "https://bugzilla.redhat.com/show_bug.cgi?id=2485422", "https://nvd.nist.gov/vuln/detail/CVE-2026-11789"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11788", "noindex": false, "published": "2026-06-09T13:02:53.715Z", "modified": "2026-10-08T14:15:11.514Z", "cvss": 5.9, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "medium", "epss": 0.00561, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11788", "title": "389-ds-base: 389-ds-base: null pointer dereference in deref control plugin ber parser", "description": "A flaw was found in 389 Directory Server. The dereference control plugin does not check for allocation failure before using a BER structure, allowing an unauthenticated remote attacker to crash the LDAP server when the system is under memory pressure.", "references": ["https://access.redhat.com/errata/RHSA-2026:55421", "https://access.redhat.com/errata/RHSA-2026:55422", "https://access.redhat.com/errata/RHSA-2026:55423"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11787", "noindex": false, "published": "2026-06-09T13:02:53.711Z", "modified": "2026-06-30T07:48:54.841Z", "cvss": 5, "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L", "severity": "medium", "epss": 0.00177, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11787", "title": "389-ds-base: 389-ds-base: heap buffer over-read in ldap_utf8prev() via str2simple filter parsing", "description": "A flaw was found in 389 Directory Server. The ldap_utf8prev() function reads bytes before the start of a buffer without bounds checking, causing a heap buffer over-read in string filter parsing that may influence internal filter processing behavior.", "references": ["https://access.redhat.com/security/cve/CVE-2026-11787", "https://bugzilla.redhat.com/show_bug.cgi?id=2485425", "https://nvd.nist.gov/vuln/detail/CVE-2026-11787"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11785", "noindex": false, "published": "2026-06-09T12:57:59.806Z", "modified": "2026-06-30T07:44:34.611Z", "cvss": 4.3, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N", "severity": "medium", "epss": 0.00179, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11785", "title": "389-ds-base: 389-ds-base: partial stack address information leak via ber_printf type confusion in sso token handler", "description": "A flaw was found in 389 Directory Server. A type confusion in the SSO token extended operation handler causes partial stack address information to be disclosed in LDAP responses to authenticated users.", "references": ["https://access.redhat.com/security/cve/CVE-2026-11785", "https://bugzilla.redhat.com/show_bug.cgi?id=2485427", "https://nvd.nist.gov/vuln/detail/CVE-2026-11785"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11786", "noindex": false, "published": "2026-06-09T12:57:59.768Z", "modified": "2026-06-30T07:57:53.197Z", "cvss": 1.9, "cvss_vector": "CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:L/I:N/A:N", "severity": "low", "epss": 0.0016, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11786", "title": "389-ds-base: 389-ds-base: heap out-of-bounds read in ldif parser str2entry_state_information_from_type()", "description": "A flaw was found in 389 Directory Server. The LDIF parser reads past the end of a heap buffer when processing attribute types with trailing semicolons during database import, causing an out-of-bounds read detectable under memory instrumentation.", "references": ["https://access.redhat.com/security/cve/CVE-2026-11786", "https://bugzilla.redhat.com/show_bug.cgi?id=2485426", "https://nvd.nist.gov/vuln/detail/CVE-2026-11786"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-11611", "noindex": false, "published": "2026-06-08T16:17:59.532Z", "modified": "2026-06-30T07:48:54.613Z", "cvss": 6.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", "severity": "medium", "epss": 0.00244, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-11611", "title": "389-ds-base: 389-ds-base: content sync plugin unbounded queue growth and race conditions", "description": "A flaw was found in 389 Directory Server. The Content Synchronization persistent search plugin allows unbounded memory growth when an authenticated client stops reading sync responses, enabling denial of service. Additional race conditions in plugin thread lifecycle can cause crashes during connection teardown or shutdown.", "references": ["https://access.redhat.com/security/cve/CVE-2026-11611", "https://bugzilla.redhat.com/show_bug.cgi?id=2485424", "https://nvd.nist.gov/vuln/detail/CVE-2026-11611"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2026-9064", "noindex": false, "published": "2026-05-20T09:00:42.557Z", "modified": "2026-08-21T12:13:00.427Z", "cvss": 7.5, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "severity": "high", "epss": 0.00815, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2026-9064", "title": "389-ds-base: 389-ds-base: unbounded ldap controls count in get_ldapmessage_controls_ext() causes cpu and heap amplification (remote dos)", "description": "A flaw was found in 389-ds-base. The get_ldapmessage_controls_ext() function in the LDAP server does not enforce an upper bound on the number of controls per LDAP message. A remote, unauthenticated attacker can send a specially crafted LDAP request containing hundreds of thousands of minimal controls within the default maximum BER message size (2 MB), causing excessive CPU consumption and heap allocation on the server. Under concurrent exploitation, this leads to significant latency degradation, worker thread starvation, or out-of-memory termination, resulting in a denial of service.", "references": ["https://access.redhat.com/errata/RHSA-2026:26452", "https://access.redhat.com/errata/RHSA-2026:26453", "https://access.redhat.com/errata/RHSA-2026:26454"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2025-14905", "noindex": false, "published": "2026-02-23T15:41:47.976Z", "modified": "2026-06-29T23:32:28.864Z", "cvss": 7.2, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H", "severity": "high", "epss": 0.01292, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2025-14905", "title": "389-ds-base: 389-ds-base: remote code execution and denial of service via heap buffer overflow", "description": "A flaw was found in the 389-ds-base server. A heap buffer overflow vulnerability exists in the `schema_attr_enum_callback` function within the `schema.c` file. This occurs because the code incorrectly calculates the buffer size by summing alias string lengths without accounting for additional formatting characters. When a large number of aliases are processed, this oversight can lead to a heap overflow, potentially allowing a remote attacker to cause a Denial of Service (DoS) or achieve Remote Code Execution (RCE).", "references": ["https://access.redhat.com/errata/RHSA-2026:3189", "https://access.redhat.com/errata/RHSA-2026:3208", "https://access.redhat.com/errata/RHSA-2026:3379"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}, {"id": "CVE-2025-2487", "noindex": false, "published": "2025-03-18T16:25:43.712Z", "modified": "2026-06-30T00:23:57.767Z", "cvss": 4.9, "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H", "severity": "medium", "epss": 0.00598, "kev": false, "exploits": [], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}], "path": "vulns/cve-2025-2487", "title": "389-ds-base: null pointer dereference leads to denial of service", "description": "A flaw was found in the 389-ds-base LDAP Server. This issue occurs when issuing a Modify DN LDAP operation through the ldap protocol, when the function return value is not tested and a NULL pointer is dereferenced. If a privileged user performs a ldap MODDN operation after a failed operation, it could lead to a Denial of Service (DoS) or system crash.", "references": ["https://access.redhat.com/errata/RHSA-2025:3663", "https://access.redhat.com/errata/RHSA-2025:3670", "https://access.redhat.com/errata/RHSA-2025:4491"], "fixes": [], "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}]}], "total": 31, "unknown_count": 0, "release_unconfirmed": false, "page": 1, "pages": 2, "filtered": false, "noindex": false, "filters": {}, "page_size": 20, "products": [{"name": "389-ds-base", "path": "vulns/ubuntu-25.10/389-ds-base", "ecosystem": "Ubuntu:25.10"}], "stacks": [{"name": "system", "path": "vulns/stack/system", "slug": "system"}, {"name": "web", "path": "vulns/stack/web", "slug": "web"}, {"name": "php", "path": "vulns/stack/php", "slug": "php"}, {"name": "python", "path": "vulns/stack/python", "slug": "python"}, {"name": "node", "path": "vulns/stack/node", "slug": "node"}, {"name": "database", "path": "vulns/stack/database", "slug": "database"}, {"name": "containers", "path": "vulns/stack/containers", "slug": "containers"}, {"name": "network", "path": "vulns/stack/network", "slug": "network"}, {"name": "applications", "path": "vulns/stack/applications", "slug": "applications"}], "versions": [], "stats": {"recent": 0, "kev": 0}, "lastmod": "2026-10-08T14:15:11.514Z", "early_advisories": [], "license": "Sie dürfen die Auswahl von PatchFirst und unsere Ergänzungen (Prioritäten, Frühwarnungen, Texte, Zusammenfassungen und Aggregate) für eigene Zwecke einschließlich interner geschäftlicher Aufgaben frei nutzen. Weiterverkauf, kommerzielle Verbreitung und massenhafte Spiegelung dieser Auswahl oder Ergänzungen erfordern eine schriftliche Vereinbarung mit dem Betreiber. Nennen Sie bei jeder Nutzung oder Veröffentlichung der Auswahl oder unserer Ergänzungen PatchFirst (https://patchfirst.dev/vulns/) mit diesem Link zur Feedseite Ihrer Region als Quelle. Originaleinträge aus offenen Quellen unterliegen weiterhin ihren jeweiligen Lizenzen und Bedingungen. Diese Bedingungen beschränken Ihre Rechte an den Originaldaten nicht, die Sie direkt bei den Quellen beziehen können.", "terms_url": "https://patchfirst.dev/de/vulns/#feed-terms", "attribution": {"name": "PatchFirst", "url": "https://patchfirst.dev/vulns/"}, "source_changes": "PatchFirst wählt Einträge aus, normalisiert und kombiniert sie; Zusammenfassungen und Übersetzungen können hinzukommen. Nachrichten werden im jeweiligen Eintrag mit einem Link zur Originalquelle belegt.", "sources": [{"id": "cve", "name": "CVE List / CVE.org", "url": "https://www.cve.org/", "license": "CVE Terms of Use", "terms_url": "https://www.cve.org/Legal/TermsOfUse", "notice": "Copyright © 1999–2021, The MITRE Corporation. LICENSE Submissions : For all materials you submit to the Common Vulnerabilities and Exposures (CVE™), you hereby grant to The MITRE Corporation (MITRE) and all CVE Numbering Authorities (CNAs) a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute such materials and derivative works. Unless required by applicable law or agreed to in writing, you provide such materials on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. CVE Usage : MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE™). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. DISCLAIMERS ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN \"AS IS\" BASIS AND THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE MITRE CORPORATION, ITS BOARD OF TRUSTEES, OFFICERS, AGENTS, AND EMPLOYEES, DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION THEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE."}, {"id": "osv", "name": "OSV", "url": "https://osv.dev/", "terms_url": "https://google.github.io/osv.dev/data/", "terms": "Die Lizenzen der Ursprungsdatenbanken unterscheiden sich; siehe Quellenkatalog."}, {"id": "kev", "name": "CISA KEV", "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog", "license": "CC0-1.0", "terms_url": "https://github.com/cisagov/kev-data/blob/develop/LICENSE"}, {"id": "epss", "name": "FIRST EPSS", "url": "https://www.first.org/epss/", "terms_url": "https://www.first.org/epss/faq", "terms": "Frei zugängliche Bewertungen; Quellenangabe erbeten (FIRST EPSS, Bewertungen von Empirical Security)."}, {"id": "github-advisory", "name": "GitHub Advisory Database", "url": "https://github.com/advisories", "license": "CC-BY-4.0", "terms_url": "https://github.com/github/advisory-database/blob/main/LICENSE.md"}, {"id": "exploitdb", "name": "Exploit-DB", "url": "https://www.exploit-db.com/", "license": "GPL-2.0", "terms_url": "https://gitlab.com/exploit-database/exploitdb/-/blob/main/LICENSE.md"}, {"id": "metasploit", "name": "Metasploit", "url": "https://github.com/rapid7/metasploit-framework", "license": "BSD-3-Clause", "terms_url": "https://github.com/rapid7/metasploit-framework/blob/master/LICENSE", "notice": "Copyright (c) 2006-2026, Rapid7, Inc.\nLicense: BSD-3-clause\n Redistribution and use in source and binary forms, with or without modification,\n are permitted provided that the following conditions are met:\n .\n * Redistributions of source code must retain the above copyright notice,\n this list of conditions and the following disclaimer.\n .\n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n .\n * Neither the name of Rapid7, Inc. nor the names of its contributors\n may be used to endorse or promote products derived from this software\n without specific prior written permission.\n .\n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\" AND\n ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\n WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR\n ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES\n (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;\n LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON\n ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS\n SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."}, {"id": "nuclei", "name": "Nuclei Templates", "url": "https://github.com/projectdiscovery/nuclei-templates", "license": "MIT", "terms_url": "https://github.com/projectdiscovery/nuclei-templates/blob/main/LICENSE.md", "notice": "MIT License\n\nCopyright (c) 2025 ProjectDiscovery, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE."}, {"id": "linux-kernel", "name": "Linux kernel releases", "url": "https://www.kernel.org/", "license": "CC-BY-SA-4.0", "terms_url": "https://www.kernel.org/legal.html", "notice": "Copyright (C) 1997-2014 by The Linux Kernel Organization, Inc."}]}