Skip to content
OpenAdvisories
Medium · 6.5 CVE-2017-12197 EUVD-2022-5757GHSA-x9rg-q5fx-fx66

Improper Input Validation in libpam4j

Published Jan 18, 2018 · Updated Aug 5, 2024 · Assigned by redhat

Description

It was found that libpam4j up to and including 1.8 did not properly validate user accounts when authenticating. A user with a valid password for a disabled account would be able to bypass security restrictions and possibly access sensitive information.

Affected products

VendorProductAffectedFixed
Red Hat libpam4j up to and including 1.8 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 9 libpam4j 1.4-2+deb9u1 DSA-4025-1
Debian 8 libpam4j 1.4-2+deb8u1 DSA-4025-1
Debian 7 libpam4j 1.4-2+deb7u1 DLA-1165-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS libpam4j 1.4-2+deb8u1build0.16.04.1 —
Ubuntu 14.04 LTS libpam4j 1.4-2+deb8u1build0.14.04.1 —
ReleasePackageFixed inAdvisory
Red Hat Single Sign On 7 rh-sso7-keycloak +1 2.5.14-1.Final_redhat_1.1.jbcs.el6 RHSA-2017:2905, RHSA-2017:2904

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.kohsuke:libpam4j < 1.10 1.10 GHSA-x9rg-q5fx-fx66

Advisories 4

References