{"id":"GHSA-x9rg-q5fx-fx66","summary":"Improper Input Validation in libpam4j","details":"It was found that libpam4j prior to 1.10 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.","aliases":["CVE-2017-12197"],"modified":"2023-11-01T05:28:30.027769Z","published":"2022-05-13T01:38:10Z","database_specific":{"severity":"MODERATE","github_reviewed":true,"github_reviewed_at":"2022-07-01T21:27:13Z","nvd_published_at":"2018-01-18T21:29:00Z","cwe_ids":["CWE-20"]},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2017-12197"},{"type":"WEB","url":"https://github.com/kohsuke/libpam4j/issues/18"},{"type":"WEB","url":"https://github.com/kohsuke/libpam4j/commit/02ffdff218283629ba4a902e7fe2fd44646abc21"},{"type":"WEB","url":"https://access.redhat.com/errata/RHSA-2017:2904"},{"type":"WEB","url":"https://access.redhat.com/errata/RHSA-2017:2905"},{"type":"WEB","url":"https://access.redhat.com/errata/RHSA-2017:2906"},{"type":"WEB","url":"https://bugzilla.redhat.com/show_bug.cgi?id=1503103"},{"type":"PACKAGE","url":"https://github.com/kohsuke/libpam4j"},{"type":"WEB","url":"https://lists.debian.org/debian-lts-announce/2017/11/msg00008.html"},{"type":"WEB","url":"https://www.debian.org/security/2017/dsa-4025"}],"affected":[{"package":{"name":"org.kohsuke:libpam4j","ecosystem":"Maven","purl":"pkg:maven/org.kohsuke/libpam4j"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10"}]}],"versions":["1.5","1.6","1.7","1.8","1.9"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-x9rg-q5fx-fx66/GHSA-x9rg-q5fx-fx66.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"}]}