Netflix/lemur

Netflix/lemur

Releases34
Frequency3 months 4 weeks
Last Release
Stars1.77K
Repository for the Lemur Certificate Manager

CVE History

CVEPublishedCVSS v3CVSS v2
8.1 HIGH

Lemur manages TLS certificate creation. Prior to 1.9.0, Lemur's LDAP authentication module (lemur/auth/ldap.py) constructs LDAP search filters using unsanitized user input via Python string interpolation. An authenticated LDAP user can inject LDAP filter metacharacters through the username field to manipulate group membership queries and escalate their privileges to administrator. This vulnerability is fixed in 1.9.0.

6.8 MEDIUM

Lemur manages TLS certificate creation. Prior to 1.9.0, when LDAP TLS is enabled (LDAP_USE_TLS = True), Lemur's LDAP authentication module unconditionally disables TLS certificate verification at the global ldap module level. This allows a man-in-the-middle attacker positioned between Lemur and the LDAP server to intercept all authentication credentials. This vulnerability is fixed in 1.9.0.

7.5 HIGH

Netflix Lemur before version 1.3.2 used insufficiently random values when generating default credentials. The insufficiently random values may allow an attacker to guess the credentials and gain access to resources managed by Lemur.

7.5 HIGH5 MEDIUM

Lemur 0.1.4 does not use sufficient entropy in its IV when encrypting AES in CBC mode.