Russ Allbery pam-krb5 before 3.13, as used by libpam-heimdal, su in Solaris 10, and other software, does not properly handle calls to pam_setcred when running setuid, which allows local users to overwrite and change the ownership of arbitrary files by setting the KRB5CCNAME environment variable, and then launching a setuid application that performs certain pam_setcred operations.
2009-02-13T17:30:00.687
2025-04-09T00:30:58.490
Deferred
CVSSv2: 4.6 (MEDIUM)
AV:L/AC:L/Au:N/C:P/I:P/A:P
3.9
6.4
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | eyrie | pam-krb5 | ≤ 3.12 | Yes |
Application | eyrie | pam-krb5 | 3.0 | Yes |
Application | eyrie | pam-krb5 | 3.1 | Yes |
Application | eyrie | pam-krb5 | 3.2 | Yes |
Application | eyrie | pam-krb5 | 3.3 | Yes |
Application | eyrie | pam-krb5 | 3.4 | Yes |
Application | eyrie | pam-krb5 | 3.5 | Yes |
Application | eyrie | pam-krb5 | 3.6 | Yes |
Application | eyrie | pam-krb5 | 3.7 | Yes |
Application | eyrie | pam-krb5 | 3.8 | Yes |
Application | eyrie | pam-krb5 | 3.9 | Yes |
Application | eyrie | pam-krb5 | 3.10 | Yes |
Application | eyrie | pam-krb5 | 3.11 | Yes |