Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/pam_skey/1.1.5: 05_all_delete_response.patch
Date: Wed, 28 Aug 2013 06:01:44
Message-Id: 20130828060136.891722004C@flycatcher.gentoo.org
1 ulm 13/08/28 06:01:36
2
3 Added: 05_all_delete_response.patch
4 Log:
5 Erase cleartext passwords from memory, bug 482588.
6
7 Revision Changes Path
8 1.1 src/patchsets/pam_skey/1.1.5/05_all_delete_response.patch
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/pam_skey/1.1.5/05_all_delete_response.patch?rev=1.1&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/pam_skey/1.1.5/05_all_delete_response.patch?rev=1.1&content-type=text/plain
12
13 Index: 05_all_delete_response.patch
14 ===================================================================
15 https://bugs.gentoo.org/482588
16 Erase cleartext passwords from memory (CVE-2013-4285).
17
18 --- pam_skey-1.1.5/pam_skey.c
19 +++ pam_skey/pam_skey.c
20 @@ -129,6 +129,7 @@
21 }
22 if (strcasecmp(response,"s/key")!=0) {
23 status = pam_set_item(pamh, PAM_AUTHTOK, response);
24 + _pam_delete(response);
25 if (status != PAM_SUCCESS)
26 return status;
27 return PAM_IGNORE;
28 @@ -176,6 +177,7 @@
29 }
30
31 status = pam_set_item(pamh, PAM_AUTHTOK, response);
32 + _pam_delete(response);
33 return PAM_IGNORE;
34 }