Plugin ID 10861 relies on output from Plugin ID 15894 as the excerpt from Plugin ID 10861 source shows below. ****************Plugin ID 10861*************************************** # Superceeded by MS04-040 if ( get_kb_item("SMB/KB889293") ) exit(0); I believe Plugin ID 15894 has an error in the code shown below. On all of our Win XP machines I checked, the item under that key is listed as "IsInstalled". ***************Plugin ID 15894***************************************** key = "SOFTWARE\Microsoft\Active Setup\Installed Components\{839117ee-2132-4bae-a56a-42b50204c9b9}"; item = "Installed"; [ should be "IsInstalled" ] This causes the check in Plugin 15894 to return erroneous results which then causes Plugin 10861 to return erroneous results. I edited /usr/local/lib/nessus/plugins/smb_nt_ms04-040.nasl on my Nessus server changing item = "Installed" to item = "IsInstalled" and re-ran the scan. This seems to have fixed the problem. _______________________________________________ Plugins-writers mailing list Plugins-writers@private http://mail.nessus.org/mailman/listinfo/plugins-writers
This archive was generated by hypermail 2.1.3 : Wed Jan 19 2005 - 12:38:39 PST