nCircle.com >> 360 Security >> Sync

« May 2007 | Main | July 2007 »

June 2007 Archives

June 1, 2007

Does your vendor help or hinder your security methodologies?

As security operations manager, one thing that concerns me is the ability to use vendor information within our risk management methodologies. Vulnerability and configuration compliance tools are important assets. The discovery tool allows a team to find vulnerable systems. Configuration tools permit us to set a standard, discover outliers and enforce new policies. Nonetheless, there is a missing component -- the vendor interaction and how it affects your resource planning and immediate risk management.

Already in 2007, we've experienced some interesting vendor dynamics, which have forced us to stretch our normal operational methods. FreeBSD recently froze its ports distribution tree in order to upgrade Xorg and its interdependencies. The freeze meant that even though port maintainers had submitted patched versions of PHP, our normal methods of software patching were hindered. With Apple, we saw a handful of Java and Quicktime interdependent bugs. In one case, a third party's suggestion was to disable Java. This mitigation method left many enterprises at an impasse -- disable Java and hinder work performance or accept the risk. April brought the remote DNS RPC bug from Microsoft. Even though this vulnerability didn't affect us, its what began my dive into these thoughts. What's a consumer to do when put in a position of a serious vulnerability without a clear mitigation or solution strategy?

When put in such a position with little information and no place to acquire assistance, we become dependent on our own skills and strategies. The decisions made are highly driven by the vendor's ability to provide assistance. The ad hoc rating system below was spawned by this dilemma. This is a comparison of Apple, Microsoft and FreeBSD. How do your vendors rank?

Item Reason Apple.png MS.png FreeBSD.png
Regular Bulletin Release Schedule ERP x.png check.png x.png
Security Announcement Mailing List Communications check.png check.png check.png
RSS Feeds Communications check.png check.png check.png
Email Cryptographically Signed Info Integrity check.png check.png check.png
Security Bulletin: Pre Announcement ERP x.png check.png x.png
Security Bulletin: Summary Communications check.png check.png check.png
Security Bulletin: FAQ Communications x.png check.png x.png
Security Bulletin: Mitigations Risk Mgmt x.png check.png check.png
Security Bulletin: Workarounds Risk Mgmt x.png check.png check.png
Security Bulletin: Update/Patch Risk Mgmt check.png check.png check.png
Security Bulletin: CVE Usage Interoperability check.png check.png check.png
Security Bulletin: CVSS Usage Interoperability x.png x.png x.png
Security Bulletin: Acknowledgments Communications check.png check.png check.png
Security Bulletin: Website Uses SSL Info Integrity x.png x.png x.png
Vendor Free Detection Tool Risk Mgmt x.png check.png check.png
Vendor SDLC Public Communications x.png check.png check.png
Alt Vendor Communication Forum Communications x.png check.png check.png

June 19, 2007

The iPhone, our new security nightmare

The dawn is near; the iPhone blitz lays prepared to turn your security team into zombies. On June 29th, your helpdesk systems will be inundated with whines to "make my new flashy iPhone work with my work PC". No amount of beer, ThinkGeek gadgets or favors will get me or my team to kowtow.

Thanks to Andy Greenberg at Forbes for allowing me to interject some commentary into his article "is the iPhone Insecure?" While I took a bashing from the MacDailyNews community, I stand by my statement - 'It's [the iPhone] going to be entering enterprise networks whether we like it or not, and it's a nightmare for security teams.'

Most pundits rest their entire counter viewpoint on the fact that the iPhone runs OSX (or some derivative there of) -- "its from Apple, its OSX, therefore its secure". First off, OSX isn't all puppy dogs and candy canes. Allow me to also dispense the myth of my favorite OS affiliation - no its not Windows. And my personal history of *nix operating systems began in 1990. Hopefully, though, we can diverge this topic and thwart the quagmire of OS wars. One should adopt the right OS for the right situation (period).

The topic of enterprise security is what I write about here. As the iPhone currently stands, it has no place in the enterprise network simply because it lacks enterprise security controls. No doubt most of our commentary on the iPhone is speculative. The most anyone can get out of Apple are the demonstrations of the iPhone's fantastic usability interfaces...and boy aren't they cool! Given the complete lack of Apple to address enterprise security (yet), enterprise security teams must prepare for the worst. The vendor plays an important role in security methodologies, something I've written on before. Faced with a lack of vendor information, we must hunker down and prepare our defenses. For all our sake, lets hope Apple pulls this one off (besides, I'd like an iPhone too). Though I suppose perhaps that Apple's market analysis probably has already told them this - despite the fact of my own concerns, people like me will still want to pony up the $$ regardless.

Since so much of this topic is purely speculation and Apple wouldn't even answer questions for Forbes, I've assembled a straw list of questions. The list below is by no means exhaustive. Apple, if you read this, would you please address these questions in a public forum - we'd all like to know what to expect and how to reel this new gadget into our security policies.


Questions for Apple regarding the iPhone:

  • Is data encrypted while in transit?
  • Is data encrypted on the device?
  • Is data encrypted on removable memory?
  • Is data removed if the device hasn't checked in centrally, hasn't received a policy update within a time window or if battery power is too low?
  • Is there S/MIME support?
  • Is there PGP support?
  • Are there electromagnetic analysis countermeasures?
  • Are there DRM applications? (Ability to read, but not forward data)
  • Is there user authentication by means of password, passphrase or smart card?
  • Does the device automatically lock and requires authentication to unlock?
  • Are the encryption keys stored on the devices and are they also encrypted?
  • Do the network devices have firewalls?
  • Are the network interfaces disabled by default and does the user has ability to disable at will?
  • Is there the ability to remotely lock and disable the device?
  • Is there the ability to remotely wipe and backup data?
  • Is there the ability to centrally develop and enforce policy settings?
  • Is there centralized reporting of all device events - calls made, data transferred, usage statistics?

Update: This just in from Network World


The analyst firm Gartner will tell IT executives to keep Apple's iPhone away from their networks, in a research report to be released within a week.

"We're telling IT executives to not support it because Apple has no intentions of supporting (iPhone use in) the enterprise," Gartner analyst Ken Dulaney says. "This is basically a cellular iPod with some other capabilities and it's important that it be recognized as such."

Full story available here


Update 6/22/07

EWeek has a nice writeup covering viewpoints including mine, Matasano (Dave Goldsmith) and Gartner. Check out the last page of the article where you'll find that EWeek got Microsoft to answer to my list of questions above.


June 28, 2007

Supporting smartphones in your enterprise

If you haven't heard, there is a new smartphone entering the market tomorrow, June 29th. Apple has publicly stated a goal of selling 10 million iPhones in 2008. In the larger world of the smartphone market, 10 million total iPhones is not a huge market share. According to market analysis data shared by Symbian, Gartner says that in 2006, 72.9 million smartphones were shipped. This is a 50% increase over 2005. What you should be concerned about is the expected rapid penetration of all smartphones. Canalys predicts global shipments of smartphones to reach 1 billion by 2012. That's 1 billion handheld devices with gigs of storage, a USB connector, a Bluetooth interface and connectivity to the cellular as well as wifi networks. Moore's law aside, nobody could have predicted that those 1980s era big black box cell phones would morph into a pocket sized computing platform rivaling most computers just 10 years ago.

If someone in your organization hasn't already asked your IT team to support one of these devices, then chances are they already exist and you've chosen to ignore it. Here is your two by four smack to the behind. If Apple's market penetration of the iPod is any predictor of the iPhone, then you can easily anticipate the thundering heard. You can either choose to embrace the change, fight it or ignore it. As a security professional, I suggest a skeptical embracement of the iPhone. And to the overall goal of supporting smartphones in your enterprise, I suggest four top line items for you to consider.

1 Embrace the Need
No matter how much you may want to think that a no tolerance policy keeps these devices away from your networks and company intellectual property, you must learn to accept the truth. There are smartphones, ipods and USB drives in your offices. There are employee, vendor and customer information residing on unapproved storage medium. Don't ignore the requests for IT to support handheld devices, but choose to be proactive. Investigate the options available; speak with your users and vendors to find a palatable solution.

2 Centralized, Supportable, Risk Mitigation
While you are investigating your options, think: centralized, supportable and risk mitigation. Like any good enterprise deployment, you want the biggest win with the least amount of overhead. Consider a solution, which can be centrally managed, and works within existing supported infrastructure. Make sure that you can support the system with an SLA that you, your users and managers can accept. Furthermore, adding service for smartphones may increase the risk posture for your company or other business units, customers and vendors. Its important to consider the possible risk side effects. Those who are process oriented may want to include the services in an information risk analysis and the company business impact analysis

3 Entry and Exit
Networks are no longer the classic cloud protected with a pinprick of an opening and a T1 to the Internet. Not only may we have hundreds of approved ingress and egress points, but also there is the other unknown, possibly dynamic, number of holes. The advent of software VPNs, wireless LANs and now handheld multinetwork interface aware devices are turning networks into moldy Swiss cheese. One item to address -- your wifi networks. If you haven't locked down your wireless networks, do so now. Make sure those wireless networks are first, outside your corporate LAN and second, require encryption, authentication and authorization to make use of it.

4 A Policy is Like Poker
Make a policy, stick to your guns, but know when to fold your cards. Not unlike the familiar Windows Active Directory group policies, an enterprise caliber smartphone solution allows security teams to create and push policies, which affect the functionality and security of the devices. You'll want to invest in a solution allowing you to centrally manage these policies, while also allowing reporting, logging and control of smartphone activity. In developing that policy, consider methods to protect confidential data in transit and at rest. Just a few include data encryption, password protection, remote data wiping and over-the-air data backup. Policies do solve a need, but be aware one must always consider the balance between security and productivity. If your smartphone policy automatically locks the device after 1 minute of idle usage, users will quickly become angered with having to type the unlock password countless times throughout the day.

Even if this isn't your wake up call, it may be time to readdress your security posture when it comes to smartphones. Hopefully, these 4 items will guide you and your enterprise to a more comfortable place.

About June 2007

This page contains all entries posted to Sync in June 2007. They are listed from oldest to newest.

May 2007 is the previous archive.

July 2007 is the next archive.

Many more can be found on the main index page or by looking through the archives.