FSlint is a freely available, open source program for finding various forms of lint in a file system. It is available for the Linux Operating System. When executed, FSlint does not properly create temporary files. Between the check for existing files and symbolic links, and the creation of the temporary file, a period of time exists in which a user may be able to exploit a race condition, and launch a symbolic link attack. As FSlint is usually run by a privileged user, this could result in the removal of system files, and potential denial of service.
FSlint is a freely available, open source program for finding various forms of lint in a file system. It is available for the Linux Operating System. When executed, FSlint does not properly create temporary files. Between the check for existing files and symbolic links, and the creation of the temporary file, a period of time exists in which a user may be able to exploit a race condition, and launch a symbolic link attack. As FSlint is usually run by a privileged user, this could result in the removal of system files, and potential denial of service.