[There's a reason that Yoda is the unofficial mascot of SBS.  Size indeed matters not.] So how can they get me? - THE OFFICIAL BLOG OF THE SBS "DIVA"
Wed, Dec 17 2008 19:27 bradley

So how can they get me?

So the question was asked.. how do we know that this zero day vulnerability isn't some farce to get us to patch and the patch actually opens up a security hole?  When one goes to GRC.com and does a shields up test, it says it's all stealth there so how can it be that my system is vulnerable if no ports are open?

If my ports are all closed, how can they attack me when there's no ports that they can reach me with?

http://computer.howstuffworks.com/web-page.htm 

http://computer.howstuffworks.com/web-server2.htm

In general what's going on is something that was devised up a long time ago.  It was thought best to have web servers do some of the work and then workstations do some more work.  When you connect to a web site, your system is connected to that web servers' port 80.  It has it's port open to accept your request.  Once you make the handshake (using this ack response stuff under the hood) the packets start flowing back and forth between that servers' port 80 and your system. 

When you sit there with a running computer with no ports open, bad guys can't go after you.  But we don't just buy computers to sit there and warm our houses.  No, we use computers to do things.  And it's when we take the system from an idling box that is secure, to one that is out doing things is when we introduce this risk.

When WE go to a web site, we are the ones opening the door to the bad guys.  We go surfing to a page that was designed to do bad things to us.  If we have a system that has settings that allow the bad site to do bad deeds, then it's our action of going to that web site that opens up the door to vulnerabilities.

So default in every browser is a set of settings that tells it how it's going to handle web sites.  For IE7 a good listing is here:

Invisible Denizen: Default IE7 Settings for XP SP3 and Server 2003 SP1:
http://blog.invisibledenizen.org/2008/12/default-ie7-settings-for-xp-sp3-and.html

That's Vista's but you get the idea.  What occurs is that all those settings are there to 'share the load' with the web server.  Some of the processing is done by the web server, some is done by your computer.   When there is something in the browser software that is done incorrectly that the software designers did not intend to do, sometimes these flaws end up failing in a manner that dumps the web seirver in a position to do bad things.  That's an oversimplification of the explanation from here:  http://blogs.technet.com/swi/archive/2008/12/12/Clarification-on-the-various-workarounds-from-the-recent-IE-advisory.aspx but bottom line, the browser is doing something that the software developers didn't realize it was going to do and the bad web sites are taking advantage of this.

When I go to CNN.com from my workstation, the traffic/request flows from my machine through my server to the router out to Pacbell/Yahoo's DSL across the name servers/backbone/and all that yadda yadda to CNN's web servers somewhere in the world.  The web server gets my request and then they tunnel back down the pipe, down the backbone, down to Pacbell/Yahoo, down to my router, down to my server and back to me.

There's a handshake that goes on.

Here's the thing... as Steve Riley is apt to pronounce at various security conferences... the TCP/IP protocol was built without security in mind.  We make that handshake with that web server and it's like shaking hands with a stranger that has a head cold and he's just wiped his nose.  Eeeewwww you say, right?  Well you really don't know what that web server has done before you connect to it do you?  You don't know their security posture, do you?  You don't know if it just got owned by an attacker, or the banner ad in the top of the site is malicious, do you?  But yet on a regular basis we click to web sites without thinking of THEIR security posture.

Microsoft often says "don't surf to untrusted web sites", but I'd argue we shouldn't be trusting ANY web site really.

Any site does have the potential to send us a handshake and infect us with the Computer version of the common cold.

So what to do, you ask?  Again I'll refer to my last post about how we have to accept a bit of risk on the Internet. http://msmvps.com/blogs/bradley/archive/2008/12/17/and-now-we-re-going-to-live-happily-ever-after-right.aspx Just like in Cold and Flu season one can get a flu shot and prevent the worst of it, Software patching is a monthly flu shot.  Having antivirus and antimalware is Vitamin C.  Being aware of the web sites that have a potential for being hacked into to be made malicious is another (gambling, p_rn, gaming, etc).  Just like when you avoid people that have obvious colds, use services like www.opendns.com to filter out the potential for computer germs.  Running your computer without administrator rights is equivalent in my book to walking around with a mask and rubber gloves on when you shake hands with web sites.

But make no mistake, this isn't the security industry opening up more holes in our system, this is Microsoft ensuring that we just gotten another booster to our flu shot.

Filed under:

# re: So how can they get me?

Thursday, December 18, 2008 5:37 AM by Rick Kirchoff - Reader number: 00073-13481

I'll get right to the point.  I also use another site called PCPitStop found here, http://www.pcpitstop.com , and within this site is a full test which tests for vulnerabilities such as the one we're dabating about currently.  I use this site one or more times monthly for their full tests to ensure my system and other clients' systems are not just secure but running properly and by seeing the workings of my system in hopes of preventing catastrophes before they happen.  

Years ago, I also disabled the server within the control panel's admin tools and then services.  

As far as exploits from websites, my copy of AVG actually has a preventative measure built-in called LinkScanner that blocks dangerous websites and also checks links on the most popular search engine for threats.  I've seen it work and it does an excellent job.  

If these websites were as dangerous as some would like us to believe, then why hasn't there been any warnings on tv, in newspapers, on billboards perhaps, etc.?

I still use IE6 and will continue to do so.  I also use Spybot and SuperAntiSpyware Free Edition which locks down not only my homepage but also provides IE with a bad download blocker and it also uses a function thaty blocks specific internet servers for their known bad behavior by adding SpyBot's S&D hosts list and this list is renewed by me every week after receiving weekly updates to ensure my system is safe or maybe a bit safer than it was.  

I believe there is more to this problem that what Microsoft is claiming.  I believe Microsoft is also using it as an advertising campaign for Windows-Me 3rd Edition aka Vista.

Lastly, I tried to open Fred Langa's site called Browsertune and immediately was notified by my AVG Free Edition that his site is infected with a virus called JS/Downloader.Agent.  If you cannot trust his site, then who can we trust?

And your 2 cents worth are?

# re: OpenDNS

Thursday, December 18, 2008 7:06 AM by Joe_Raby

I certainly don't trust an ad-sponsered company to tag erroneous DNS requests, sorry.

If you've read the news lately, Google hasn't been filtering sponsered search results ( blogs.zdnet.com/security ), and then there's the whole thing about former Google engineers stating that Google employees pick and choose which search results show up on top.

OpenDNS uses Yahoo, but I'd argue as to whether Yahoo filters their ad links as well.

# re: So how can they get me?

Thursday, December 18, 2008 9:18 AM by bradley

Rick I saw alerts about this issue on Good morning America.  My two cents are worth every penny.  If you don't trust the vendor this much, why are you running their software in the first place?

# re: So how can they get me?

Thursday, December 18, 2008 10:33 AM by Dean

As far as I know it still has not been proven that extra vitamin C does anything for a cold. So it's still a myth that gets propagated over and over again like the myth that SBS 2003 can't have extra domain controllers. See, even you can propogate myths.

# re: So how can they get me?

Thursday, December 18, 2008 5:29 PM by sproket90

Do not try to bend the spoon; that's impossible. Instead only try to realize the truth: There is no spoon.....

There is no security, the game is over, if you need a secure system that is running Windows, Do not connect it to the Internet. Period.