|
OpenVAS contains a flaw that may allow a local attacker to overwrite arbitrary files. The issue is due to the temp_file_name() function in openvas-scanner/openvassd/utils.c creating a temporary file in an insecure manner. A significant amount of time occurs between the creation and use of this file by the ntp_ll_recv_file() function in ntp_11.c. During this period, an attacker can replace the temporary file with a symlink, eventually resulting in the targeted file to be overwritten. This can be used to delete the content of files and possibly escalate privileges by overwriting configuration files controlling security settings.
|