Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed Central Dogma login endpoint
-
DeliveryCraft username with LDAP filter metacharacters
-
ExploitSubmit unauthenticated login request
-
ExecutionSearchFirstActiveDirectoryRealm builds malformed LDAP filter
-
PersistObserve differential authentication responses
-
ImpactEnumerate AD structure and valid account names
Vulnerability Assessment
| Weakness |
CWE
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the Central Dogma deployment has explicitly configured the SearchFirstActiveDirectoryRealm as its authentication mechanism, meaning Active Directory or LDAP-backed login must be enabled - this is not the default out-of-the-box configuration and requires deliberate administrator setup. Beyond that single configuration prerequisite, the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms no further conditions: no authentication, no user interaction, no special network position, and no elevated complexity are required. Exploitation is limited to the authentication confusion and directory enumeration impact; there is no indicated path to remote code execution or full credential bypass from description data alone. Deployments that authenticate via local accounts, OAuth, or other non-LDAP mechanisms are entirely unaffected. |
| Impact | The CVSS 4.0 score of 6.9 (Medium) is driven by a fully network-accessible, zero-complexity, unauthenticated attack surface (AV:N/AC:L/AT:N/PR:N/UI:N), tempered by limited impact metrics (VC:L/VI:L/VA:N/SC:L/SI:N/SA:N). The limited confidentiality and integrity ratings reflect that exploitation yields directory enumeration and authentication confusion rather than full credential disclosure or code execution. The SC:L (subsequent-system confidentiality impact) appropriately captures leakage of LDAP/AD structure beyond the Central Dogma process itself. No EPSS data was provided, and this CVE does not appear in the CISA KEV catalog, indicating no confirmed active exploitation at time of analysis. No public proof-of-concept code has been identified. Despite the moderate numeric score, the PR:N/UI:N combination means any internet-exposed Central Dogma instance using LDAP authentication is an attractive low-effort target for reconnaissance - real-world risk is elevated if the AD structure reveals privileged account names or group memberships. Defenders should treat this as a high priority for patching given the zero-barrier exploitation path, even absent KEV confirmation. |
| Exploit ScenarioDerived | An unauthenticated attacker targeting an internet-exposed Central Dogma instance sends a series of login requests with crafted usernames such as admin)(|(uid=* or *)(objectClass=* to rewrite the LDAP filter constructed by SearchFirstActiveDirectoryRealm. By observing differences in authentication responses, the attacker enumerates valid AD usernames, group memberships, and OU structure without holding any credentials. No public proof-of-concept has been identified, but LDAP injection techniques of this class are well-documented and require no specialized tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 22, 2026
LDAP injection in Central Dogma's Apache Shiro-based authentication module exposes unauthenticated remote attackers to authentication confusion and Active Directory enumeration. The SearchFirstActiveDirectoryRealm component in centraldogma-server-auth-shiro versions prior to 0.84.0 inserts the login username directly into an LDAP search filter without escaping metacharacters, allowing filter logic manipulation. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms no authentication or preconditions are required beyond reaching the login endpoint. No public exploit or CISA KEV listing has been identified at time of analysis.
RemediationAI
Upgrade centraldogma-server-auth-shiro to version 0.84.0 or later, which is the vendor-released patch confirmed by LY Corporation's advisory GHSA-98q5-5qh2-7w75 (https://github.com/line/centraldogma/security/advisories/GHSA-98q5-5qh2-7w75) and the EUVD entry EUVD-2026-38208. If immediate upgrade is not possible, a targeted compensating control is to disable the SearchFirstActiveDirectoryRealm and switch to a non-LDAP authentication backend (e.g., local account or OAuth), accepting the trade-off of temporarily losing Active Directory integration. Alternatively, place a WAF rule or reverse-proxy filter that rejects login requests containing LDAP metacharacters (*, (, ), \, NUL) in the username field - note this may block legitimate usernames containing parentheses in rare AD environments. Network-level restriction of the Central Dogma authentication endpoint to trusted internal IP ranges reduces exposure without requiring application changes.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in maven
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Central Dogma is LY Corporation's highly available version-control service for configuration data. Its optional LDAP/Active Directory authentication path relies on the centraldogma-server-auth-shiro module backed by Apache Shiro. The vulnerable class, SearchFirstActiveDirectoryRealm, constructs an LDAP search filter by directly substituting the user-supplied login name into a filter string - e.g., (sAMAccountName=<input>) - without neutralizing LDAP filter metacharacters such as *, (, ), \, and NUL. This is a classic LDAP injection flaw (aligned with CWE-90: Improper Neutralization of Special Elements in an LDAP Query, though NVD has not formally assigned a CWE). By injecting crafted metacharacters, an attacker can rewrite filter logic to match unintended directory objects, confuse the authentication decision, or probe the AD tree structure through differential responses. The CPE cpe:2.3:a:ly_corporation:central_dogma:*:*:*:*:*:*:*:* covers all pre-0.84.0 releases.
Know when LDAP gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:L/SI:N/SA:N
Network-reachable login endpoint, no credentials required; limited confidentiality and integrity impact from directory enumeration and auth confusion only.
Primary rating from Vendor (LY-Corporation).
CVSS VectorVendor: LY-Corporation
DescriptionCVE.org
A vulnerability has been identified in centraldogma-server-auth-shiro versions prior to 0.84.0, where the SearchFirstActiveDirectoryRealm substitutes the login username into an LDAP search filter without neutralizing LDAP filter metacharacters, allowing an unauthenticated attacker to manipulate the filter to cause authentication confusion and enumerate the directory structure.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a
In Joomla!. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required,
An issue was discovered on Accellion FTA devices before FTA_9_12_180. Rated critical severity (CVSS 9.8), this vulnerabi
An authenticated GitLab user can seize control of an existing LDAP-backed account on instances that have both OmniAuth S
Mastodon is a free, open-source social network server based on ActivityPub Mastodon allows configuration of LDAP for aut
Dolibarr 11.0.3 contains a persistent cross-site scripting vulnerability in LDAP synchronization settings that allows at
A reflected cross-site scripting (xss) vulnerability exists in the ldapUser functionality of MedDream PACS Premium 7.3.6
Authentication bypass in Apache Druid versions 0.17.0 through 35.x. Affects all versions prior to 36.0.0 when specific p
Arbitrary certificate disclosure in Apache CXF's XKMS server lets remote attackers abuse an LDAP injection flaw (CWE-90)
An issue was discovered in linqi before 1.4.0.1 on Windows. Rated critical severity (CVSS 9.8), this vulnerability is re
A vulnerability, which was classified as problematic, has been found in Jahastech NxFilter 4.3.2.5.jsp?actionFlag=test&i
An unauthenticated Apache Traffic Control Traffic Ops user can send a request with a specially-crafted username to the P
EUVD-2026-38208
GHSA-98q5-5qh2-7w75
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB