On Thu, 6 Apr 2006, Christopher Allen Wing wrote:

What does Linux have to do with it? I had a module which worked on Linux and Solaris in 1998 or so... which handled all 3 cases

I was aware of this behavior with some Linux PAM modules, I'm not familiar with what every other OS and every other other PAM module did, that's all.

Fair. I'd argue targeting one platform is crappy, but I actually gave up on pam like 5 years ago as futile.

but did not honor env, though I suppose with the relevant checks you could avoid the attack I was concerned about... which at this point I no longer even remember the details of.

On these particular (Linux) systems, xscreensaver didn't run as root, so you couldn't attack it by feeding it an incorrect $KRB5CCNAME.

Actually, now I do remember. 1) a primitive I wanted didn't exist in krb4 and so i was doing something ugly and 2) whether you were root or yourself was not well-defined and so there was some hoop-jumpoing to make sure the ticket file ended up being owned correctly which was made harder if you wanted to reuse an existing ticket file.


_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to