Name: | pam |
---|---|
Version: | 1.5.1 |
Release: | 22.0.1.el9_5 |
Architecture: | aarch64 |
Group: | Unspecified |
Size: | 4642120 |
License: | BSD and GPLv2+ |
RPM: | pam-1.5.1-22.0.1.el9_5.aarch64.rpm |
Source RPM: | pam-1.5.1-22.0.1.el9_5.src.rpm |
Build Date: | Tue Nov 26 2024 |
Build Host: | build-ol9-aarch64.oracle.com |
Vendor: | Oracle America |
URL: | http://www.linux-pam.org/ |
Summary: | An extensible library which provides authentication for applications |
Description: | PAM (Pluggable Authentication Modules) is a system security tool that allows system administrators to set authentication policy without having to recompile programs that handle authentication. |
- pam_access: clean up the remote host matching code [Orabug: 36771903] - pam_limits: fix use after free in pam_sm_open_session [Orabug: 36406534]
- pam_access: rework resolving of tokens as hostname. Resolves: CVE-2024-10963 and RHEL-66245
- pam_unix: always run the helper to obtain shadow password file entries. CVE-2024-10041. Resolves: RHEL-62880
- libpam: support long lines in service files. Resolves: RHEL-40705
- pam_namespace: protect_dir(): use O_DIRECTORY to prevent local DoS situations. CVE-2024-22365. Resolves: RHEL-21244
- libpam: use getlogin() from libc and not utmp. Resolves: RHEL-16727 - pam_access: handle hostnames in access.conf. Resolves: RHEL-22300
- pam_faillock: create tallydir before creating tallyfile. Resolves: RHEL-20943
- libpam: use close_range() to close file descriptors. Resolves: RHEL-5099 - fix formatting of audit messages. Resolves: RHEL-5100
- pam_misc: make length of misc_conv() configurable and set to 4096. Resolves: #2215007
- pam_lastlog: check localtime_r() return value. Resolves: #2130124 - pam_faillock: clarify missing user faillock files after reboot. Resolves: #2126632 - pam_faillock: avoid logging an erroneous consecutive login failure message. Resolves: #2126648