Fortify managing consultant Bruce Jenkins
Jenkins: I pay credit monitoring services so I'm aware if something happens with my bank accounts

Q&A: Bruce Jenkins, Fortify Software

Internet threats are increasing in severity, warns the former Major in the US Air Force and cyber war expert

Written by Dave Bailey

The recent report of hackers breaching a top secret US F-35 jet fighter programme has highlighted the fact that even organisations perceived to have some of the best security infrastructure money can buy can fall to determined cyber attacks.

One method of protecting companies' critical business applications is through targeted application security. Application security uses procedural methods to secure applications throughout the software lifecycle – design, coding, deployment, and maintenance. For software development firms, this means the use of policies and tools to certify software, as far as possible minimising the security attack envelope to resist both internal and external attacks.

One person well qualified to speak about these attacks is Bruce Jenkins, a former Major in the US Air Force (USAF), and now a managing consultant for application security firm Fortify Software. Computing caught up with him at the Infosecurity 2009 show at Earls Court.

You were part of the team given the task of investigating a breach in the USAF's personnel system – what happened?
Bruce Jenkins: The personnel system was using personally identifiable information for access, which with hindsight was really silly. But then, just as other organisations currently do, the USAF was relying on its perimeter defences to prevent application security attacks.

So here someone had designed a system allowing me to go in, enter my social security number, date of birth, and other personal information and do a password reset, and that's precisely what someone did. They got access to the personnel database and downloaded 33,000 personnel records – mine included. In fact, to this day I pay credit monitoring services a monthly fee so I'm aware if something happens with my bank accounts.

How do you think they cracked the database?
It's purely speculation on my part, but I can speculate because I know what the code looked like. I think once they got access into the system, they used an SQL injection to gain access to the database, and got away with a relatively large number of records in a short amount of time. The data the hackers were taking out was not encrypted, someone at system administrator level noticed unusual activity and shut it down, but 33,000 records had already been lifted.

What was the result of that security breach?
There were a couple of recommendations following the breach. One was to evaluate products on the market that would solve this problem, and I led a pilot programme in 2006 to evaluate static analysis tools. That lasted 11 months. At the end of 2006, the USAF changed its Mission Statement which was modified to include cyber security.

Second, because there was no central authority in the USAF to do this, in 2007 I and others created the framework and resource requirements for what is now the Application Software Assurance Center of Excellence (ASACoE). ASACoE's role is to raise awareness, educate and provide products and tools for software developers. They are taught how to use them and create metrics to feed back into the process to give better application security.

From a policy standpoint, the Crisis Action Team investigation resulted in the Air Force doing something quite amazing. Normally policy changes such as this would take 18 months, but in this case the policy regarding identification and authentication was changed within 90 days.

Is there a difference between military application security and corporate application security?
Frankly, I don't think there should be any difference. There's no difference between this and, say, a financial firm's application security. System downtime is the same. Take the Computing web site – if the web site goes down, people can't access the latest articles, which potentially affects your image, your advertising, your revenue. The mindset is the same – if I have a problem that affects my service, then resources – whether military or financial – need to be protected as quickly as possible.

What is the problem with traditional perimeter security infrastructure in relation to application security?
Don't assume that because you have robust perimeter defences or security that this will help you in any way when it comes to application security. Organisations will invest heavily in firewalls, intrusion detection systems, intrusion prevention systems and end point security such as anti-virus software, and think that will solve their problem. The real issue here is that you're extending the software beyond their perimeter defences, so don't assume that those pieces of equipment are going to help you.

What are the most common roadblocks in an application security programme?
Don't assume that everybody will jump on board with the programme. Many high-level company executives are unconvinced yet – despite the daily security breaches – that there is a real issue with application security. So you'll have to build an awareness programme into your organisation, so those affected understand what you're trying to do from an application security standpoint, and will buy in to your project.

You must also get sponsorship at the appropriate level. Let's say you’re a project leader and you've been given the task of implementing the software security programme. You've been given the resources, people and money, which is all well and good, but if I don't give you the authority or the scope within the company to apply the leverage necessary to implement this, you won't get anywhere. You'll meet resistance from other individuals in the business unit – they'll say, "Hey Dave – this is great what you're doing, but I don't work for you and I have a project to roll out, and what you're going to do will affect me." They're pretty much saying, "get out of my face here, and go and do something else."

  • Have your say
  • Send to a friend
  • Print this
  • Share

reader comments

related articles

user logging onSecurity

Authentication - tomorrow's biggest security challenge

We look at a vital aspect of enterprise security technology 27 Apr 2009

 

Why the growth of remote working demands a new approach to IT security

A panel of experts answered IT managers' questions in a recent web seminar 27 Apr 2009

Fortify moves software security into the cloud

SaaS model allows for scanning of third-party software 06 Apr 2009

RSA 2009: Cloud computing will disrupt security market

Some changes good, some bad 24 Apr 2009

Users left open to attack by failure to patch third-party apps

Microsoft may no longer be the big problem 21 Apr 2009

Firms warned over outsourcing apps development

Potential savings could be outweighed by inefficiencies, says consultant 09 Apr 2009

Fortify your IT defences to protect your assets

Employees are the weakest link, says Quocirca analyst Fran Howarth 24 Nov 2008

UK and US defence project hacked

Chinese hackers suspected of penetrating the Joint Strike Fighter programme 21 Apr 2009

Businesses hold key to channel success in booming SSD market

While consumer interest in SSD has waned due to rising prices, business use is up 16 Oct 2009

MoD signs £23m air surveillance system deal

IBM to enhance software monitoring of two million aircraft movements yearly 28 Jul 2009

related whitepapers

today's top stories

Police hunt for moles with security software

Lancashire Constabulary to monitor data input of 7,000 staff in bid to prevent intelligence leaks 09 Feb 2010

PaperlinX outsources IT and comms to Bull and BT

Paper company spends €22m on five-year deal for desktop management, helpdesk and datacentre services 05 Feb 2010

Social tools take KM to a new level

Technology expert David Tebbutt explains how – and why – organisations should integrate social networking tools into their knowledge management strategy 02 Feb 2010

EDS court defeat puts vendors on their guard

BSkyB’s victory in a long-running court case against EDS has serious implications for the IT industry 02 Feb 2010

Law firm monitors web traffic violations

Bucks declining global security appliance sales with unified threat management (UTM) platform deployment 01 Feb 2010

Advertisement

Security: The New Face of Intrusion Prevention
An outline of traditional IPS functionality, modern developments and how IPS can be deployed easily.

UK businesses’ attitudes to Cloud Computing revealed

Features results from a survey of over 200 Computing readers.

Advertisement

Keep up to date with the latest products, services and technologies from the world's leading IT companies; ITHound.com brings you over 6,000 white papers, case studies and analyst reports.

Advertisement

Newsletter signup

Sign up for our range of FREE newsletters:

More available - click 'submit' to view

Existing User

Newsletter user login:

Jobs

Related jobs

Job of the week

Job alerts

Sign up here

Find your next job

IT Salary Checker

Check salary here

Advertisement

Latest poll

Internet Explorer 6

Internet Explorer 6

Following recent concerns about the security of Internet Explorer 6 are you planning to phase it out?

View poll results

Latest audio and video articles

Tony McAlisterVideo

Video Q&A: Tony McAlister, CTO, Betfair - Part one

On changing the skills development strategy at the online gambling firm - part one of a two-part video interview 05 Nov 2009

Video

Nokia shows upcoming handset technologies

Mobile phone features of tomorrow take the stage 21 Oct 2009

Latest in-depth articles

Analysis

Police hunt for moles with security software

Lancashire Constabulary to monitor data input of 7,000 staff in bid to prevent intelligence leaks 09 Feb 2010

Businessman with eye patch, dagger and tie round head, sitting at laptopFeatures

Are you sure you're not a pirate?

It is alarmingly easy for an IT leader to unwittingly exceed the scope of a software licence, and the chances of being caught out have never been greater, as technology lawyers Mark Weston and Paul Gershlick explain 09 Feb 2010

Primary Navigation