opnsense-src/lib/libpam/modules
Cy Schubert 813847e49e pam_krb5: Fix spoofing vulnerability
An adversary on the network can log in via ssh as any user by spoofing
the KDC. When the machine has a keytab installed the keytab is used to
verify the service ticket. However, without a keytab there is no way
for pam_krb5 to verify the KDC's response and get a TGT with the
password.

If both the password _and_ the KDC are controlled by an adversary, the
adversary can provide a password that the adversary's spoofed KDC will
return a valid tgt for.  Currently, without a keytab, pam_krb5 is
vulnerable to this attack.

Reported by:	Taylor R Campbell <riastradh@netbsd.org> via emaste@
Reviewed by:	so
Approved by:	so
Security:	FreeBSD-SA-23:04.pam_krb5
Security:	CVE-2023-3326
2023-06-20 22:19:47 -07:00
..
pam_chroot Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_deny Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_echo Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_exec Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_ftpusers Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_group Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_guest Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_krb5 pam_krb5: Fix spoofing vulnerability 2023-06-20 22:19:47 -07:00
pam_ksu spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pam_lastlog Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_login_access Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_nologin Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_passwdqc Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_permit spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
pam_radius Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_rhosts Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_rootok Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_securetty Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_self Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_ssh Update/fix Makefile.depend for userland 2023-04-18 17:14:23 -07:00
pam_tacplus pam_tacplus: Mention nss_tacplus in the manual page. 2023-05-22 10:14:52 +00:00
pam_unix pam_unix: Fix mismatch in array bounds for make_salt(). 2022-09-28 14:04:48 -07:00
Makefile Build libpam modules in parallel. 2016-04-14 01:17:37 +00:00
Makefile.inc Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones 2017-01-20 03:27:47 +00:00
modules.inc Put OPIE to rest. 2022-10-02 03:37:29 +02:00