Impact
LDAP filter injection is present in the legacy jdk1.4 LDAPStoreHelper component of Bouncy Castle for Java versions prior to 1.85. The flaw permits an attacker to inject arbitrary LDAP filter strings into directory queries. Based on the description, it is inferred that this could allow manipulation of LDAP queries and potentially access to directory data beyond the intended scope.
Affected Systems
Bouncy Castle Inc. provides the affected product BC-JAVA. All releases before version 1.85 contain the vulnerable LDAPStoreHelper. This component can be used by any Java application that relies on Bouncy Castle for LDAP directory interactions.
Risk and Exploitability
The CVSS score of 6.9 indicates moderate severity. EPSS data is not available, and the vulnerability is not listed in CISA KEV. The likely attack path requires an attacker to supply input that is directly incorporated into an LDAP filter, so the vulnerability can be exploited from any code path that forwards untrusted data to the LDAP store helper. Once exploited, the attacker could modify LDAP queries as described, though specific exploitation outcomes are not documented in the CVE.
OpenCVE Enrichment