The GridFTP in Globus Toolkit (GT) before 5.2.2, when certain autoconf macros are defined, does not properly check the return value from the getpwnam_r function, which might allow remote attackers to gain privileges by logging in with a user that does not exist, which causes GridFTP to run as the last user in the password file.
2012-06-07T20:55:02.353
2025-04-11T00:51:21.963
Deferred
CVSSv2: 7.6 (HIGH)
AV:N/AC:H/Au:N/C:C/I:C/A:C
4.9
10.0
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | globus | globus_toolkit | ≤ 5.2.1 | Yes |
Application | globus | globus_toolkit | 2.0 | Yes |
Application | globus | globus_toolkit | 2.2 | Yes |
Application | globus | globus_toolkit | 2.4.3 | Yes |
Application | globus | globus_toolkit | 3.0.2 | Yes |
Application | globus | globus_toolkit | 3.2.1 | Yes |
Application | globus | globus_toolkit | 4.0.0 | Yes |
Application | globus | globus_toolkit | 4.0.1 | Yes |
Application | globus | globus_toolkit | 4.0.2 | Yes |
Application | globus | globus_toolkit | 4.0.3 | Yes |
Application | globus | globus_toolkit | 4.0.4 | Yes |
Application | globus | globus_toolkit | 4.0.5 | Yes |
Application | globus | globus_toolkit | 4.0.6 | Yes |
Application | globus | globus_toolkit | 4.0.7 | Yes |
Application | globus | globus_toolkit | 4.0.8 | Yes |
Application | globus | globus_toolkit | 4.2.0 | Yes |
Application | globus | globus_toolkit | 4.2.1 | Yes |
Application | globus | globus_toolkit | 5.0.0 | Yes |
Application | globus | globus_toolkit | 5.0.1 | Yes |
Application | globus | globus_toolkit | 5.0.2 | Yes |
Application | globus | globus_toolkit | 5.0.3 | Yes |
Application | globus | globus_toolkit | 5.0.4 | Yes |
Application | globus | globus_toolkit | 5.0.5 | Yes |
Application | globus | globus_toolkit | 5.2.0 | Yes |