Symantec Paper Validates Trustworthy Computing?
Dave G. | July 18th, 2006 | Filed Under: Industry Punditry, Slashdot Rounddown
I think its great that Symantec is investing in security research. It is some an early sign that they are investing in some genuine innovation. Their latest white paper is an analysis of Vista’s Network Attack Surface, and done by Tim Newsham (Yes, the Tim Newsham), and Jim Hoagland. If you care about Windows security, you should read it.
They tested for a plethora of vulnerabilities across the attack surface of Windows Vista Beta (builds 5231, 5270, 5384). Many of the vulnerabilities identified in the earliest build reviewed were gone by the latest build. Despite Slashdot’s ominous title (and totally misleading blurb), I will say that this is a good story for Microsoft, not a bad one.
Why?
This is the kind of trend you want to see from your vendors. I say this not just because of trending, but this is also BETA software, which isn’t even scheduled to ship for 7 months. It demonstrates that they are doing active security reviews during their development lifecycle, and catching vulnerabilities before it ends up in consumer’s hands.
I took a stab at reading the paper and scoring the vulnerabilities. Here was my approach:
Review paper to cull vulnerabilities. I am sure I have missed things.
Score each vulnerability (+). I am sure I have misrated things.
Tabulate scores for each version of Vista. I am sure I added correctly. However, see numero uno through numero dos for caveats.
Make a graph. I had no choice.
(+) When it came to scoring and vulnerability identification, I tried to be ‘generous’ and give vulnerabilities as severe a rating as I could. The consequence of this is that the vulnerabilities identified by Symantec and fixed by Microsoft. Being conservative would make the chart less severe, but not by much.
Here is the scoring approach:
| Score | Description |
| 6 | Remote Command Execution or Retrieval of User Data |
| 5 | Remote Denial Of Service (Not on subnet) |
| 4 | On-Link Command Execution or Retrieval of User Data (on subnet) |
| 3 | On-Link Denial Of Service |
| 2 | Remote Information Gathering (non critical system information) |
| 1 | On-Link Information Gathering |
And the vulnerabilities I saw were:
Gratuitous ARPs (3)
Sequential IP IDs (2)
Protocol 43 DoS (5)
Protocol 44 DoS (5)
Blat (5)
Land (5)
Opentear (5)
IP Options DoS (5)
SMBCrash (5)
RPCTCPEnum (2)
RPCUnfilteredAccess (2)
Here is the actual chart:

Now, even if we throw out my risk scoring, we still have 9 vulnerabilities going down to 2. The two that remained were gratuitous arp and sequential IP IDs. I could easily make an argument that these aren’t vulnerabilities at all, but even if I lost, I would win the ‘these are low risk vulnerabilities’ argument.


Add New Comment
Viewing 12 Comments
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Add New Comment
Trackbacks