Nmap Development mailing list archives
Re: Adding "dangerous" checks?
From: Ron <ron () skullsecurity net>
Date: Mon, 03 Nov 2008 08:34:17 -0600
Brandon Enright wrote:
Coming from an organization that was scrambling for a network check of MS08-067 last week, we were more happy to get one that had about equal chance of working or crashing the service. That's what "intrusive" is all about. As for technical hurdles, I'm not sure what funky things can be sent to RPC/netapi32.dll/NetprPathCanonicalize to check for the vulnerability but assuming there is some semi-reliable payload to do it, DEP/NX/ASLR/Localization/winver are likely all working against the check. Are we talking about a English Windows XP SP2/SP3 check only? Is there some creative way to help factor out all the variations so that the check works more broadly? Brandon
I don't know what the ratio of crashing:working is, but I tried on my own vulnerable server twice and got one crash/one working result. So 50% by my highly skewed results.
The check itself doesn't (shouldn't) crash anything or run arbitrary code. It sends it invalid input that returns a different result on the old and new versions. On the original, it returns an error code, and on the patched, it returns successfully. That's what I got out of it.
If I'm right, it should work on every Windows system, independent of language. The only issue is the potential crashing (50% give or take).
Ron _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Adding "dangerous" checks? Ron (Nov 03)
- Re: Adding "dangerous" checks? Richard Sammet (Nov 03)
- Re: Adding "dangerous" checks? Ron (Nov 03)
- Re: Adding "dangerous" checks? Michael Pattrick (Nov 03)
- Re: Adding "dangerous" checks? Brandon Enright (Nov 03)
- Re: Adding "dangerous" checks? Ron (Nov 03)
- Re: Adding "dangerous" checks? Ron (Nov 03)
- Re: Adding "dangerous" checks? Kris Katterjohn (Nov 03)
- Re: Adding "dangerous" checks? Fyodor (Nov 03)
- Re: Adding "dangerous" checks? Ron (Nov 03)
- Re: Adding "dangerous" checks? Richard Sammet (Nov 03)
