Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


April 2005

How Trustworthy Is ISA Server 2004?

Microsoft takes steps to make a security product more secure
RSS
Subscribe to Windows IT Pro | See More Internet Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

Security is a top concern for most IT pros, and Microsoft takes a lot of heat over what many consider its products' lack of security. In the wake of notorious attacks such as Nimda and Code Red, the company intensified its focus on security in early 2002, halting development on Windows Server 2003, requiring all employees to take classes on developing secure code, and mandating a review of all code for security vulnerabilities. Responding to our survey about Internet Security and Acceleration (ISA) Server 2004, readers made clear that they want to know why they should deploy ISA Server 2004 and what internal testing it's undergone to meet trustworthy computing standards. Readers also are interested in how Microsoft deploys ISA within its own IT infrastructure. Representative questions include

  • "What testing was done on this software to conform to Microsoft's secure computing initiative?"
  • "Is ISA Server receiving more attention to security than other Microsoft products?"
  • "How is ISA configured at Redmond?" (For an answer to this question, see the Interact! sidebar "Eating Its Own Dog Food," http://www.windowsitpro.com, InstantDoc ID 45597.)

Many respondents want to know whether ISA will address spyware. While I was talking with Microsoft about ISA, the company announced its acquisition of GIANT Company Software and its antispyware product. For information about that acquisition and Microsoft's antispyware plans, see the Interact! sidebar, "Spyware: A GIANT Solution," InstantDoc ID 45595. (For a comparative review of five third-party antispyware products, see "Spyware Hunters," page 27.)

Other concerns and questions our readers have involve ease of use; ISA migration, integration, and interoperability; the benefits of ISA for small businesses and upgrading the version of ISA that comes with Small Business Server (SBS); and ISA's scripting capabilities. And so many respondents had questions about ISA hardware appliances that I devote the Interact! "ISA Server Appliances" sidebar (InstantDoc ID 45596) to that topic.

I discussed the survey with the Microsoft ISA development team's Senior Product Managers, Josue Fontanez and Joel Sloss. I focus this column on survey respondents' questions about trustworthy computing and Microsoft's internal implementation of ISA; the Interact! box explains how you can listen to Josue's and Joel's responses to all my questions. In addition, the ISA team agreed to answer several of the technical questions readers asked; to access those answers, see Interact!

First Things First
What is ISA Server 2004? The ISA Web site (http://www.microsoft.com/isaserver) describes it as "an extensible enterprise firewall and Web cache server" that includes management tools for defining policies that let you route traffic, monitor security, and enforce rules for Internet use (e.g., by specifying which Web sites users are allowed to access). It also provides VPN functionality and caching for frequently accessed Web sites. You can implement ISA Server as a separate firewall and cache server or combine those capabilities by using ISA Server in integrated mode.

Of the 567 people who responded to this month's survey, 74 percent were aware of ISA, 21 percent had heard of it, and about 5 percent aren't unaware of it. About 60 percent of readers said they weren't using any version of ISA. The most frequently cited reasons that respondents don't use ISA are because they use other firewall products, prefer hardware or appliance solutions, are concerned about the product's security, or are deterred by the cost.

Thirty percent of the respondents to our survey said they do use some version of ISA. Seventeen percent of all respondents use ISA Server 2000 Standard Edition, 13 percent have ISA Server 2000 Enterprise Edition, and 9 percent have ISA Server 2004 Standard Edition. (Some respondents use multiple versions.) The remaining few use earlier versions or products. (Although ISA Server 2004 went to market without an enterprise edition, Microsoft released ISA 2004 Enterprise Edition in March.)

I also asked readers who have deployed ISA to select all the features they use. About 29 percent of those who are using some version of ISA selected the firewall feature, 24 percent chose caching, 17 percent use ISA Server's VPN capabilities, and 11 percent specified application publishing. The 7 percent who chose Other most commonly use ISA as a proxy.

Trustworthiness
To address the reader questions about the trustworthiness of a Microsoft security product, I asked what rigors this new version of ISA went through to meet the trustworthy computing requirements. Joel responded, "ISA Server went through all the design reviews, code reviews, penetration testing—everything that's required and more before it was released to market."

Specifically, Josue added, "In 2004, incorporating our learnings over the past 2 years, we formalized the Security Development Lifecycle (SDL), which is taking our commitment to deliver more secure software to the next level in a more structured way. ISA Server 2004 was one of the products to go through this level of testing and development."

What are the requirements of SDL? "There are seven stages," Josue said.

  1. Training—Microsoft trains staff during employee orientation. Microsoft also trains developers, testers, program managers, user education staff, and architects annually (and before a new project's first coding milestone).
  2. Requirements—At a project's inception, developers identify security feature requirements and ensure security milestones are understood.
  3. Design—In this stage, we produce and review design guidelines and threat models and agree on ship criteria (i.e., the conditions that must be met before Microsoft will release a product).
  4. Development—In this stage, the development team follows guidelines, best practices, and coding and test standards and conducts code analysis.
  5. Verification—The development team reviews threat models and code, conducts attack testing, evaluates new threats, and completes security testing.
  6. Release—In the Final Security Review (FSR), a team separate from the development team reviews threat models, unfixed bugs, and new bugs and finishes penetration testing. The devel-opment team archives documentation.
  7. Security response feedback—In the final stage, Microsoft evaluates tools and processes and completes postmortems.

Joel and Josue pointed out that in addition to internal testing, Microsoft has submitted ISA 2004 for independent security certification. Joel told me that ISA 2004 is "in evaluation right now for Common Criteria (CC) Evaluation Assurance Level 4+ (EAL4+), which is the certification level for most firewalls. We took it a slight step further by going for 4+, which now includes a specific 'security target' for the firewalls: We can define the scenarios in which ISA will be deployed, provide the criteria that define a secure deployment, and then this outside organization certifies that ISA does everything we stated it could do in those scenarios."

I asked whether ISA 2004 would undergo other external audits or certifications. Joel responded, "We're also in the process of doing the ICSA Labs Modular Firewall Product Certification Criteria version 4.1, which was new last year. So both from an internal process perspective of making sure that it's gone through the code reviews and all the trustworthy computing components, we're doing it on the external side as well."

Josue added that besides Microsoft's investments to improve its software's security, the company "is investing in security training and certification for employees to help ensure that customers can implement the software securely. As a result, over 400 Microsoft consultants, technology specialists, and others have earned the Certified Information Systems Security Professional (CISSP) credential, helping them to assist customers with their security needs."

Hands-On Experience
Security is a complicated topic, and ISA is a highly complex product. So how can you decide whether you need it? Josue replied, "On www.microsoft.com/isaserver we have a hands-on virtual lab environment where a customer can evaluate the product without installing it."

Joel added, "And users can download the full eval bits, install it locally, and pilot it in their environment."

Your Verdict?
What could Microsoft do to make you more comfortable with its security efforts? Let me know what you think about ISA Server 2004 and other security products. I'm always interested in your questions and experiences, and I promise to pass them along to Microsoft.

End of Article



Reader Comments
Every month I look forward to your "Hey Microsoft!" article, and I was so excited to see the "How Trustworthy Is ISA Server 2004". However, I thought it needed a bit more in depth technical information.
Thanks,
Sherif Ahmed

ahmedsf May 23, 2005 (Article Rating: )


We have been running ISA Server 2004 as our backend (Checkpoint Firewall -1 Frontend) firewall for 2 months now and its rock solid. We configured all our secure sites with SSL to SSL bridging which takes a bit to work out but in the end im very impressed with this version of ISA. (ISA 2000 was a bit of a nitemare)

brisbane_guy June 03, 2005 (Article Rating: )


You must log on before posting a comment.

If you don't have a username & password, please register now.




Interact! Eating Its Own Dog Food

Learning Path For a rundown of ISA Server 2004’s best new features:
"Top 10, “New Features in ISA Server 2004”"


To enhance security for Internet-facing applications and services:
"“Rev Up Security with ISA Server 2004”"

"“ISA Server 2004: Safer Services, Continued”"


To evaluate the business case for ISA Server 2004:
"Need to Know, “What You Need to Know About Microsoft Internet Security and Acceleration Server 2004”"


Learn about the experiences of ISA Server 2004 users:
"ISA Server 2004 Case Studies"


To experiment with ISA Server in the TechNet Virtual Lab:
"TechNet Virtual Lab: ISA Server"


To obtain a trial version of ISA Server 2004:
"Trial Software: ISA Server 2004"


Top Viewed ArticlesView all articles
Accessing Database Data with ADO

...

The Memory-Optimization Hoax

Don't believe the hype. At best, RAM optimizers have no effect. At worst, they seriously degrade performance. ...

Friday at PASS Europe 2006

Kevin talks about the closing day of the event and shares a funny Microsoft film. ...


Security Whitepapers Anti-Virus Is Dead: The Advent of the Graylist Approach to Computer Protection

Getting the Job Done: Comparing Approaches for Desktop Software Lockdown

Instant Messaging, VoIP, P2P, and games in the workplace: How to take back control

Related Events Check out our list of Free Email Newsletters!

Security eBooks Spam Fighting and Email Security for the 21st Century

Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

Related Security Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.

Job Openings in IT


ADS BY GOOGLE SPONSORED LINKS FEATURED LINKS

Maximize your SharePoint Investment – 8 Cities
Discover best practices and tips for both architecting and administering SharePoint. Early Bird Price of $99 through Sept 15th.

Find a new job now on the all new IT Job Hound!
Search jobs, post your resume, and set up job e-mail alerts!

Master SharePoint with 3 eLearning Seminars
Learn how to build a better SharePoint infrastructure and enable powerful collaboration with MVPs Dan Holme and Michael Noel. Register today!

Top Tools for Virtualization Disaster Recovery & Replication
View this web seminar on August 14th to learn about two tools that will result in faster backup and restore with P2V disaster recovery.

SharePointConnections Conference Fall 2008
Don’t miss the premier event for Microsoft IT Professionals in Las Vegas, November 10-13. Register and book your room by August 25 and receive a FREE room night (based on a three night minimum stay).

VMworld 2008 - Sign Up Today!
Join your peers on September 15-18 at The Venetian Hotel in Las Vegas as VMware hosts VMworld 2008, the leading Virtualization event.



Entrust Unified Communications Certs
Secure Exchange 2007 and save 20%. Now through Sept. 2008.

Increase Application Performance
Free White Paper by Editor's Best winner, Texas Memory Systems.

Need to convert between XML, DBs, EDI, and Excel? Try MapForce free!
Drag & drop to transform between popular data formats – get results instantly or generate code.

Microsoft® Tech•Ed EMEA 2008 IT Professionals
Advance your thinking with new ideas and practical real-world solutions at Microsoft’s FIVE day technical infrastructure conference 3-7 Nov., 2008. Register before 26 September 2008 to save €300.

Order Your SQL Fundamentals CD Today!
Learn how to use SQL Server, understand Office integration techniques and dive into the essentials of SQL Express and Visual Basic with this free SQL Fundamentals CD.

Are You Really Compliant with Software Regulations?
View this web seminar that will help you with compliance best practices and check out a management solution to assure that you won’t be in jeopardy of an audit.

Virtualization Congress Oct. 14-16 in London
Don't miss Virtualization Congress, the premiere EMEA conference dedicated to hardware, OS and application virtualization. Oct. 14-16.
Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technical Resources Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing