Your message dated Tue, 31 Mar 2020 03:33:46 +0000
with message-id <[email protected]>
and subject line Bug#871699: fixed in libpam-krb5 4.9-1
has caused the Debian Bug report #871699,
regarding libpam-krb5: Add no_subsequent_prompt option
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
871699: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871699
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpam-krb5
Version: 4.7-4
Severity: normal
Dear Maintainer,
Please add no_subsequent_prompt option to pam_krb5. This option is
implemented in redhat and very useful.
Example:
auth required pam_env.so
auth [success=ok ignore=2 authinfo_unavail=2 default=die]
pam_pkcs11.so card_only
auth [default=ignore] pam_krb5.so no_initial_prompt
no_subsequent_prompt
auth sufficient pam_permit.so
auth sufficient pam_krb5.so
auth required pam_deny.so
This pam configuration allows authorization by username/password with
obtaining kerberos ticket ONLY if smartcard is not inserted.
If smartcard is inserted, authorization is possible ONLY by pkcs11 and
kerberos ticket is obtained by pam_krb5 using certificate without asking
PIN again.
I am unable to create the same configuration using pam_krb5 with
try_pkinit option because of pam_krb5 will ask password if pkinit failed
due invalid PIN.
-- System Information:
Debian Release: 9.1
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8),
LANGUAGE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libpam-krb5 depends on:
ii krb5-config 2.6
ii libc6 2.24-11+deb9u1
ii libkrb5-3 1.15-1
ii libpam-runtime 1.1.8-3.6
ii libpam0g 1.1.8-3.6
libpam-krb5 recommends no packages.
libpam-krb5 suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: libpam-krb5
Source-Version: 4.9-1
Done: Russ Allbery <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libpam-krb5, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Russ Allbery <[email protected]> (supplier of updated libpam-krb5 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 30 Mar 2020 19:46:43 -0700
Binary: libpam-heimdal libpam-heimdal-dbgsym libpam-krb5 libpam-krb5-dbgsym
Source: libpam-krb5
Architecture: amd64 source
Version: 4.9-1
Distribution: unstable
Urgency: high
Maintainer: Russ Allbery <[email protected]>
Changed-By: Russ Allbery <[email protected]>
Closes: 871699
Description:
libpam-heimdal - PAM module for Heimdal Kerberos
libpam-krb5 - PAM module for MIT Kerberos
Changes:
libpam-krb5 (4.9-1) unstable; urgency=high
.
* New upstream release.
- Fix potential one-byte buffer overflow when relaying prompts from
the underlying Kerberos library. (CVE-2020-10595)
- Support use_pkinit with MIT Kerberos. (Closes: #871699)
- Reject passwords as long or longer than PAM_MAX_RESP_SIZE (512
octets) to avoid denial of service attacks.
- Use explicit_bzero to erase passwords before freeing.
- Return more accurate errors from the Kerberos prompter function.
- Fix an edge-case memory leak in pam_chauthtok.
* Update to debhelper compatibility level V12.
- Depend on debhelper-compat instead of debhelper.
* Update standards version to 4.5.0 (no changes required).
* Refresh upstream signing key.
Checksums-Sha1:
739fe416845921cf4a40cd01aa5377901cdc5e2d 1806 libpam-krb5_4.9-1.dsc
b37899ef082bf27ed778c924029cbe7cd6ce653e 424932 libpam-krb5_4.9.orig.tar.xz
ffd23ede7094eaa342c5d8ba3e3cf8935f67d3a7 26168 libpam-krb5_4.9-1.debian.tar.xz
51ee0e9ca557039bee7156f8e2d07abcc2989536 62868
libpam-heimdal-dbgsym_4.9-1_amd64.deb
08d5ed1542909301f9551c3225ecfe7d80aee1d0 88744 libpam-heimdal_4.9-1_amd64.deb
4ab86904d5d245479d46062cfb19bd810a475dd6 61396
libpam-krb5-dbgsym_4.9-1_amd64.deb
461e8621280a89cc69fc186a0c1e67bc77adb953 7612 libpam-krb5_4.9-1_amd64.buildinfo
3fb7e90406d53ecee79ac9ec9cf8d6c57d634b1b 91924 libpam-krb5_4.9-1_amd64.deb
Checksums-Sha256:
0e6437ff7c99688f3eea12b534e119a845657c769aed05870744a0266cf673a5 1806
libpam-krb5_4.9-1.dsc
915445fd492c8afde497090760035043edba44660d1c53ce8cb6477b0f80b6f3 424932
libpam-krb5_4.9.orig.tar.xz
17be307d8a5f5d709c166ff23e5b2bc5667f2f6f99bec22359a54bc3feb4e191 26168
libpam-krb5_4.9-1.debian.tar.xz
5fdf1bb87c2f05ffff5fb6186a8423d017375dd130ba9ea148be8e5f702adace 62868
libpam-heimdal-dbgsym_4.9-1_amd64.deb
68c0fa48d90661f9b2f03ec083a66ab0eea088ba9a6e795d48e01c0eb4e484e4 88744
libpam-heimdal_4.9-1_amd64.deb
ecf3ca57e43eb29c64aeb4423e42ebbd1fd2fe91f8dda278f982d76b9bbdd1ca 61396
libpam-krb5-dbgsym_4.9-1_amd64.deb
058a516a4b9cbfb4a2daa39e2490453778bea0185a0cfde2bccba3a9ca2bf782 7612
libpam-krb5_4.9-1_amd64.buildinfo
996e477badc1f171ba81ff79e8ce5758b3479a084370ba12ba753810fc85e3de 91924
libpam-krb5_4.9-1_amd64.deb
Files:
ea1ec32bbb04ccda253db3deb1c4c8fb 1806 admin optional libpam-krb5_4.9-1.dsc
97d9375dd6d5a5847b37a578003bf2c6 424932 admin optional
libpam-krb5_4.9.orig.tar.xz
d09d5a8213e7babb225b521b1f7a455c 26168 admin optional
libpam-krb5_4.9-1.debian.tar.xz
3b6b921df12210450100c5d3b5d4a753 62868 debug optional
libpam-heimdal-dbgsym_4.9-1_amd64.deb
cfe86b0e4217adb2589cb30a5c0dbca6 88744 admin optional
libpam-heimdal_4.9-1_amd64.deb
1e29e290282925eeeae2b963d7f216c3 61396 debug optional
libpam-krb5-dbgsym_4.9-1_amd64.deb
9f6ca0ab67b27b3a296cb015d926cc4c 7612 admin optional
libpam-krb5_4.9-1_amd64.buildinfo
9c2454bd9eb301f9fdb6e046eb6d7c5b 91924 admin optional
libpam-krb5_4.9-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEE1zk0tJZ0z1zNmsJ4fYAxXFc23nUFAl6CtSAACgkQfYAxXFc2
3nUtXggAvx9u0fksji5G6HaUEQ2LpDljBjjQfZSoulhvgfiUgkqKhwbBcsqJEZEw
LtxR9/sSRFyf3FMIn4IpI/kAOn8I4OCqhGbVuPPmFf43xAUVj4qgw+ScSOz4Ec1E
NXLNqdQRb4Qt7rrMbjWAToANii52sujxx5BikBH6axMTHTwH2s9Oewuq/OtHwNbR
TMcK2RyKs0rxlo15qJObtG/B6wLPJgDqDm8U8QWZ7ePrmyMXbFvX6N09wtFqMe2+
2ok+5BZr9+YScmI8LJ1ihtY28WmpPg+DV6EQhE1OC1oTmRLNM9NuoVlWYmE2fuAG
stWzwPKPrbdu4wnb253sr/5vIYih8w==
=Q4oQ
-----END PGP SIGNATURE-----
--- End Message ---