Kerberos is a network authentication system.
A problem has been found in the Kerberos FTP client. When retrieving a
file with a name beginning with a pipe character, the FTP client will
pass the file name to the command shell in a system() call. This could
allow a malicious FTP server to write to files outside of the current
directory or execute commands as the user running the FTP client.
The Kerberos FTP client runs as the default FTP client when the Kerberos
package krb5-workstation is installed on a Red Hat Linux Advanced Server
distribution.
All users of Kerberos are advised to upgrade to these errata packages which
contain a backported patch and are not vulnerable to this issue.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
RedHat | any | i386 | krb5-libs | < 1.2.2-16 | krb5-libs-1.2.2-16.i386.rpm |
RedHat | any | ia64 | krb5-devel | < 1.2.2-16 | krb5-devel-1.2.2-16.ia64.rpm |
RedHat | any | i386 | krb5-server | < 1.2.2-16 | krb5-server-1.2.2-16.i386.rpm |
RedHat | any | ia64 | krb5-server | < 1.2.2-16 | krb5-server-1.2.2-16.ia64.rpm |
RedHat | any | ia64 | krb5-workstation | < 1.2.2-16 | krb5-workstation-1.2.2-16.ia64.rpm |
RedHat | any | i386 | krb5-workstation | < 1.2.2-16 | krb5-workstation-1.2.2-16.i386.rpm |
RedHat | any | ia64 | krb5-libs | < 1.2.2-16 | krb5-libs-1.2.2-16.ia64.rpm |
RedHat | any | i386 | krb5-devel | < 1.2.2-16 | krb5-devel-1.2.2-16.i386.rpm |