Bug 119986 - Pam return code not checked
Summary: Pam return code not checked
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: util-linux
Version: rawhide
Hardware: All
OS: Linux
medium
high
Target Milestone: ---
Assignee: Elliot Lee
QA Contact: Ben Levenson
URL:
Whiteboard:
Depends On:
Blocks: FC2Target
TreeView+ depends on / blocked
 
Reported: 2004-04-04 17:36 UTC by Steve Grubb
Modified: 2007-11-30 22:10 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-06-02 17:23:17 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Fixes pam return code checks (1.15 KB, patch)
2004-04-04 17:38 UTC, Steve Grubb
no flags Details | Diff

Description Steve Grubb 2004-04-04 17:36:09 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.4.2)
Gecko/20040308

Description of problem:
In the chfn & chsh programs (both root setuid), a call to
pam_chauthtok is not checked for a successful return code. Execution
continues as if it were successful.

Version-Release number of selected component (if applicable):
util-linux-2.12

How reproducible:
Always

Steps to Reproduce:
Bug found during code review.

Additional info:

I will attach a patch that fixes the bug. Not sure if this has
security implications. Perhaps cron jobs for a recently expired acct?

Comment 1 Steve Grubb 2004-04-04 17:38:15 UTC
Created attachment 99098 [details]
Fixes pam return code checks

Please apply before fedora core2 final

Comment 2 Elliot Lee 2004-04-23 14:31:07 UTC
Applied in CVS - thanks for the patch!

Comment 3 Steve Grubb 2004-05-12 14:16:19 UTC
Thanks for including the patch...however you forgot to actually apply
the patch. e.g. :

--- util-linux.spec.orig        2004-05-12 09:52:53.000000000 -0400
+++ util-linux.spec     2004-05-12 09:53:29.000000000 -0400
@@ -247,6 +247,8 @@
 %patch1040 -p1 -b .nfsmount
 %patch1001 -p1 -b .nfssloppy
                                                                     
          
+%patch145 -p1 -b .pam
+
 %build
 unset LINGUAS || :


Comment 4 Elliot Lee 2004-06-02 17:23:17 UTC
This is in CVS currently.


Note You need to log in before you can comment on or make changes to this bug.