Vulnerability · Published Oct 20, 2026 · Assigned by VulnCheck
CVE-2026-113682Networknt light-4j 2.1.5 before 2.4.0 Authentication Bypass via Empty LDAP Password
High 7.4
In plain English
A high-severity improper authentication in light-4j from networknt. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 47% of all known vulnerabilities).
Official description
Networknt light-4j from 2.1.5 before 2.4.0 contains an authentication bypass vulnerability in BasicAuthHandler that allows unauthenticated attackers to log in as LDAP/AD-delegated users. Attackers can send a Basic Authorization header with a known username and empty password, triggering an unauthenticated LDAP bind that is accepted as successful authentication.
Affected products (as reported)
Weakness: CWE-287 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
References
- https://github.com/networknt/light-4j/issues/2804 issue-tracking
- https://github.com/networknt/light-4j/pull/2805 patch, issue-tracking
- https://github.com/networknt/light-4j/commit/54743badb34260b76ed131d8b6a4f60210cc3673 patch
- light-4j 2.4.0 Release Notes release-notes
- https://github.com/networknt/light-4j/blob/2.3.7/basic-auth/src/main/java/com/networknt/basicauth/BasicAuthHandler.java#L189-L200 technical-description
- https://github.com/networknt/light-4j/blob/2.3.7/ldap-util/src/main/java/com/networknt/ldap/LdapUtil.java#L152-L173 technical-description
- VulnCheck Advisory: Networknt light-4j 2.1.5 before 2.4.0 Authentication Bypass via Empty LDAP Password third-party-advisory