I was listening to Pauldotcom Security Weekly episode 172 (yes, I’m running behind) the other day, which by the way was very good. They had a great interview with Prajakta Jagdale who works for HP (via SPI Dynamics) as a Web App Security Professional. She knows a ton about web app security and does a great job of explaining it. But, that’s not the point of this post. Part 2 or the podcast included some conversation by the guys on what would be the first and second thing that they would implement if they were starting a new position and had full say on what to do.

That got me to thinking about what I would do if I had the opportunity. So I’m going to tell you what I would do and then ask you to do the same. Tell me what you would do. If I had the poll module installed on my site I’d do a poll but for now I’ll just let the comment section be our poll.

Here are a couple of assumptions: They already have a firewall and host based security suite installed and up to date. Beyond that, it’s a crap shoot.

If I were coming into a company and had a free hand to do what I wanted I would first look at what I could do to get the biggest bang for my buck quickly and then focus on the long-term strategic planning. It’s easy to say I’d do “x” and then “y” but actually implementing them is another story. It takes time to plan and test it before you can roll it out. I’d say the first thing I’d do is implement a monitoring system so I can have some insight into what is going on. Probably something such as Snort in pure IDS mode just to give me something to go on.

Once that was in place I’d probably implement a Vulnerability Management program that starts with Application and OS patching and then focus on the scanning, testing, exploiting etc…. As that is being rolled out I’d be working on getting a good Security Awareness Training program to help my users understand the risks. Others things that would be going on at the same time would be related to governance. Working with the business units to see what their needs are and ensuring that Policies and Procedures were relevant and effective.

This is just a starting point. There is much more to be done this should get things going nicely. Obviously this is just a exercise and much of the real decisions would depend on the current security posture, risk, vulnerabilities, business needs, etc..  So now it’s your turn? What would you do? What comments do you have on what I’d do?