VIM version 8.0.1187 (and other versions most likely) ignores umask when creating a swap file ("[ORIGINAL_FILENAME].swp") resulting in files that may be world readable or otherwise accessible in ways not intended by the user running the vi binary.
The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.
Link | Tags |
---|---|
http://security.cucumberlinux.com/security/details.php?id=120 | third party advisory |
http://www.openwall.com/lists/oss-security/2017/10/31/1 | third party advisory mailing list |