5 Medium
CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
NONE
Availability Impact
NONE
AV:N/AC:L/Au:N/C:P/I:N/A:N
0.009 Low
EPSS
Percentile
82.8%
pam_ldap is a Pluggable Authentication Module which allows authentication against an LDAP directory. nss_ldap is a Name Service Switch module which allows ‘passwd’, ‘group’ and ‘host’ database information to be pulled from LDAP. TLS is Transport Layer Security, a protocol that allows encryption of network communications.
Rob Holland of the Gentoo Security Audit Team discovered that pam_ldap and nss_ldap fail to use TLS for referred connections if they are referred to a master after connecting to a slave, regardless of the “ssl start_tls” ldap.conf setting.
An attacker could sniff passwords or other sensitive information as the communication is not encrypted.
pam_ldap and nss_ldap can be set to force the use of SSL instead of TLS.
All pam_ldap users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose ">=sys-auth/pam_ldap-178-r1"
All nss_ldap users should upgrade to the latest version:
# emerge --sync
# emerge --ask --oneshot --verbose sys-auth/nss_ldap
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Gentoo | any | all | sys-auth/nss_ldap | < 239-r1 | UNKNOWN |
Gentoo | any | all | sys-auth/pam_ldap | < 178-r1 | UNKNOWN |