Joe is a freely available, open source text editor. It is available for Unix and Linux operating systems. When joe is used to edit a setuid file, joe automatically creates a copy of the setuid file. The permissions on the file are preserved with the exception of ownership. This could result in an arbitrary copy of a setuid file being created with the permissions of the joe user.
Joe is a freely available, open source text editor. It is available for Unix and Linux operating systems. When joe is used to edit a setuid file, joe automatically creates a copy of the setuid file. The permissions on the file are preserved with the exception of ownership. This could result in an arbitrary copy of a setuid file being created with the permissions of the joe user.