Question

How secure is SBS2003?

Asked by: Meadowlarson

I was recently challenged by a tech from a competing company, about the security risk of SBS2003.  He fancies himself to be a Linux guru and had nothing good to say about Microsoft.

I ordinarily deploy SBS via the wizards such as CEICW and I'm pretty confident in my understanding of what each step of the wizard is doing.  I also make it a practice to have email delivered directly to their server through Exchange.  I generally setup OWA etc for the client so I open ports 443, 4125, 25 (and 3389 for me) on the modem/router.  (I use the SSL certificate generated by SBS).

I don't use ISA as I have never ventured into it, but I do understand what it does.

My question is, how secure is a default setup such as this?  Is this Linux guru just being a d**khead?

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2007-08-29 at 19:45:43ID22796293
Tags

Microsoft

,

SBS2003

Topics

SBS Small Business Server

,

Exchange Email Server

,

Windows Network Security

Participating Experts
6
Points
500
Comments
16

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Publish webserver via SBS2003 Server
    Hi, I have SBS2003 standard installed onto my server connected directly to the internet. I also have a webserver on a windows XP machine that I'd like to publish via the SBS website. Can I do this? or do I need ISA server. Thansk
  2. SBS2003 OWA SSL Getting Error Code 10061
    My situation is as follows... I have a SBS2003 server and a seperate server running ISA 2004. I followed the guide on isaserver.org to get OWA published with SSL. I'm running on a .local and have added a entry to the host file on the ISA 2004 server pointing mail.domain.com...
  3. ISA2003 is blocking SSL 443 for SBS2003
    I just installed SBS2003 and ISA on a VMWare virtual machine. The CEICW was executed many time after having selected the firewall properties to enable Outlook Web Access and all options except performance reports. From within IIs, I can browse the Remote and Exchange web dir...
  4. SBS2003 ISA outbound VPN problems
    Hi I have a network with SBS2003 premium configured with ISA 2004. All updates are installed on the server including all service packs both for Windows and ISA. Everything works very well, except when I want to connect to other networks via VPN from my laptop. It does not ma...
  5. SBS2003 Licensing
    Is there any licensing issues with running SBS2003 SP2 as a Virtual Machine? Specifically this will be running within VMware. Thanks!

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: leewPosted on 2007-08-29 at 19:59:23ID: 19797162

Microsoft has done a GOOD job with securing it's server products and SBS is no exception.  EVERYTHING can be hacked and how secure things are out of the box really depend on you - are you patching?  Are opening ports?  

Ask him how many vulnerabilities Apache has had over the last 2-3 years... and how IIS has had (IIS has had a VERY low number - apache, not so much - check out www.secunia.org for more information).

You run an FTP server and you're less secure.  You open port 80 and you're less secure.  There is NO SUCH THING as a secure network - you are managing risk - that's it.  MORE secure would be to NOT use RWW and instead require two factor authentication with a VPN.

I'll say linux is great -  BUT, you (and he) needs to understand certain realities.  SBS is user friendly and designed to be largely managed by the small business employee who is the defacto IT guy.  Linux is great, but NOT NEARLY AS USER FRIENDLY.  So the while the software may be free, it's also FAR more expensive to manage UNLESS there is a linux guy on hand.  So now ask - even if linux is more secure (and this very debatable) it is also more costly and small businesses need to be cost conscious as much as security conscious (in genera).  This doesn't mean you should open everything up, but SBS is generally far cheaper to manage than linux.

 

by: redseatechnologiesPosted on 2007-08-29 at 20:08:29ID: 19797203

Considering I am on the verge of an argument with one of EE's Linux Zone Advisors, I am really glad you asked this question :)

Honestly, I see the point made by the *nix nuts out there, Windows has been legendary in its vulnerabilities and exploits.  The key point here is updatability (assuming that is even a word).

If you keep your server fully up to date, only the best of the best hackers will be able to cause you grief, and quite honestly, they are not going to be interested in your SBS network.

And this is where Windows has a HUGE advantage over linux - updates.  Sure, I have played with linux over the years, and while i never enjoyed it (considering lots of my hardware wouldn't work and the answers were "yeah, it isn't going to") I did see the red hat updater (or something like that).  It didn't include everything on the system, as microsoft updates do, and is a downside in using the open source platform.  Sure, 1,000 independant coders making quality software the world over is a great idea, but if one of them gives up on a project, you need to wait for someone else to pick it up or change to another program to do it for you.  It is unpolished, unprofessional, and awkward.

Were that not the case, I would probably give it another go - and I am sure they will get there, but they are not there yet.

So, with that out of the way, how secure is SBS.  Well, that all depends.  You seem to have configured the system by the book, which is good, but it does not include your router/firewall setup.  The only ports you need open are really 443 and 25 - the more you open, the more ways in.  You can also open the VPN ports, and 444 for sharepoint and 4125 for RWW, if you are going to use them.

Now, SMTP (25) is going to be secure as long as you are not an open relay, and even more secure if you enable tarpitting and recipient filtering.  There is no way into a system with SMTP, your greatest risk is being used as a spam bot, or being harvested for spam yourself.

As for SSL (443), specifically OWA, As long as you have a good password policy that requires strong passwords and change them often, the risk is very minimal.

ISA is just a software firewall, it never really floated my boat, i prefer a nice big router.

With port 3389 open, you are possibly at risk of someone bruting your accounts - but a good policy should help remove some of that.  There is also the possibility of a man in the middle attack, but the likelyhood of someone specifically targetting you, and knowing you were going to connect and from where, is really, really low.

In short, properly configured your SBS server will be as hard as anything else out there providing the same services.  The more you want your server to do, the more at risk you are of another way someone can get in.

As for this furry toothed linux tragic, I would be taking anything he says with a grain of salt.  Any really biased opinion is going to have little value - and while I know I am going to be biased towards MS, I like to consider myself relatively open to *nix - I don't hate it, it just isn't for me.

-red

 

by: redseatechnologiesPosted on 2007-08-29 at 20:09:47ID: 19797209

Good point Lee, SBS would now be more cost effective than Linux - who'd a thunk it

 

by: MPECSIncPosted on 2007-08-29 at 20:46:04ID: 19797323

In all of my conversations with Linux gurus or guru wannabees, I can ask a simple question (keep in mind we deploy 98.5% SBS Premium): You get your best tools, and we can sit down together and watch them try to work on my SBS Premium box with ISA setup and configured properly. With ISA SP3, we will be seeing a sea of red - that is denies!

ISA is more than a software firewall! Check out isaserver.org for more info. It is one of the best ways to manage data coming in or leaving the SBS network ... period. This is one of the main reasons why we pretty much only deploy Premium Edition of SBS. For a few extra dollars, the client gets an enterprise level of protection and user/software access management.

We have clients with Internet facing SBS Premium servers hosting email and providing HTTP filtering for Server 2003 Web Edition farms that have been running trouble free for years now. We have yet to see a successful attack.

For SBS standard, it is not much different since the built in firewall service is configured by the CEICW to only allow the ports already mentioned with the exception of 3389.

You should actually use the native Remote Web Workplace connectivity to manage your SBS boxes. This further reduces the server's exposure. It gives you SSL protection for your management access without the risk of having a port open.

The principle, as far as Linux is concerned, is having so many services running on one box. Because of the way Linux operates. Each SBS like component, email like SendMail or QMail, Squid for firewall and proxy, Apache for web based services, SSH for remote management and connectivity, MySQL for databases, PHP for scripting and environments, Samba for sharing data files and folders across the internal network, and more all present an attack vector for someone to try and crack their way into the system.

SBS is not like that. Microsoft in the guise of the SBS team took a lot of time to make sure that each component of SBS plays nice together. They took the time to make sure that there would be a reduced attack vector by presenting what is essentially one secure and united front for access to the server: Remote Web Workplace. This front has a few facets in that VPN and Outlook Web Access can also be dialed in for access to data and email respectively. But, we are still presented with one way in: Through an SSL secured portal that requires us to authenticate BEFORE we get any further.

That is what a Linux person will not understand without sitting them down in front of the server's console and showing them point by point how things operate on a SBS box. Then we would let them watch the live traffic monitoring feature in ISA to gain an understanding of just how tight things run on SBS.

That in a nutshell, this late at night, is an off the top of my head run down of what is said to the Linux people I come across on a regular basis.

Philip

 

by: keith_alabasterPosted on 2007-08-30 at 01:36:36ID: 19798296

Just to put this into context if I may from my own area.

ISA Server has never been hacked - There are no security patches or security updates issued for the product. Yes, windows has its updates (we all know about those) but once ISA is installed and the hardening routines run the environment is solid. ISA is EAL4+ accredited and got that level before both the Cisco PIX and the ASA devices.

As has been pointed out above though, once you start opening ports then the risks start.

ISA has its critics and I respect their views but it is a specialist product. It can be installed straight out of the box and it will work but to get the best out of it requires a slightly deeper knowledge in the same way that most products do. As SBS was built specifically for the tasks it performs with its modified environment, its own version of ISA Server, its integrating wizards etc, I will continue to be a fan of SBS for quite sometime.

Linux/Unix has its uses and its rightful place in the industry but for most of the organisations where SBS is a cost-effective solution for them, adding a Unix environment to the Windows environment is not an administrative overhead they would want to take on.

If SBS was not secure though, it would have been dead long ago, regardless of our thoughts on the product

 

by: MeadowlarsonPosted on 2007-08-30 at 05:29:32ID: 19799376

Great comments guys.  My faith in MS security has been restored.  I wonder if I can get one last comment from Techsoeasy?  Over to you Jeff.

P.S. Has anyone had a valid reason to doubt the security of SBS Standard (without ISA)?  I think I'll be pushing Premium from now on thanks to the comments from MPECSInc.  Even if they don't need SQL etc, it's a cheap security solution.

 

by: MPECSIncPosted on 2007-08-30 at 08:01:05ID: 19800729

In a 2 NIC scenario with RRAS taking care of security filtering and routing, things work pretty good. It is an age-old setup that works.

Single NIC setups require a robust, that is no consumer grade, firewall/gateway solution.

Philip

 

by: arrkerr1024Posted on 2007-08-30 at 13:31:07ID: 19803889

In my experience the real security problems with using a microsoft server is the attitude of the users.  People tend to log in to them as administrator, then they want a tutorial for something or a software package and they fire up IE and go browsing.  They clutter up the desktop, save stuff wherever they feel like it, and pretty soon your nice server is all bloated and has all sorts of garbage that very well could make it less secure.

On linux you typically don't have a gui, so if you need something you use your PC to go surfing.  Chances are that whatever you do install on the linux box won't be updating something that could affect other processes the way installing something on windows can whack out your registry.

I love my linux boxes because the lower level admins don't ever even log in to them, let alone install stupid programs to change the background images, etc.

So in my opinion a properly set up windows box is just as secure as a linux box, maybe even more so.  You just have to have a strict discipline when using it.

 

by: BarryCoePosted on 2007-11-03 at 15:48:46ID: 20208374

This solution solves most security & gui issues, 1. Always rename the administrator account and create another user account with limited access - basic practice I always think and 2. why supply a keyboard, mouse and monitor for a machine that, should have restricted access and can be accessed remotely, my default install is always as above and my GUI is always as initial config, clients don't go near a machine that doesn't have a monitor, they tend to think of it as something mystic, that they shouldn't touch.

 

by: keith_alabasterPosted on 2007-11-05 at 14:00:45ID: 20219913

Coming back to the question posted - it is worth noting that the next version of SBS is unlikely to have ISA Server within its options.

 

by: MeadowlarsonPosted on 2007-11-05 at 15:43:52ID: 20220494

That being the case, is Microsoft suggesting that SBS is secure enough without ISA?

 

by: MPECSIncPosted on 2007-11-05 at 20:57:17ID: 20221464

For SBS Standard, one must put a good quality firewall appliance in front of it. That is no different for any business oriented network infrastructure.
Philip

 

by: MPECSIncPosted on 2007-11-05 at 20:59:07ID: 20221471

The other option is the 2 NIC scenario with RRAS doing the flitering as already mentioned. It would still be a good idea to have a robust firewall/filtering appliance in front of the Internet NIC.
Philip

 

by: keith_alabasterPosted on 2007-11-05 at 23:14:20ID: 20221888

Microsoft have not stated that nor was i suggesting it. SBS Standard is a good product on its own but the protection would have been provided by an external system such as an external security device. In respect to the newer version of SBS it is not clr=ear yet on whether there will be an alternative product bundled with SBS, whether the new version will have a different mechanis,m to provide the same functionality natively or if it will just become standard again.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...