Let’s Discuss Application Security
Due to the proliferation and ease of access to the internet
and mobile devices, cyber criminals have flourished in recent years. In 2013,
according to Symantec, web based attacks climbed nearly 24% to 568,700 attacks
per day. Forbes speculated near the end
of 2013 that close to 30,000 websites a day were being hacked. Nearly 67% of
websites identified as distributing malware were legitimate business websites
that had been compromised and their code exploited or manipulated to aid
criminals in malware distribution. Nearly 97% of the attacks that utilized new
“Zero Day” vulnerabilities were Java based.
The average time between the vulnerability discovery and the
availability of a patch hovered around 19 days with an additional 4 day average
for organizations to actually implement the patch. That resulted in nearly 23
days of exposure for unsuspecting organizations.
Zero days are difficult enough to combat on their own, but the
hard truth is that a growing number of breaches occur because vital
vulnerabilities in application code was either not addressed or was not
addressed in a timely manner. A recent
study by an application security vendor named WhiteHat found that on average
86% of all websites tested had at least one serious vulnerability, and most of
the sites had 56 serious vulnerabilities.
The average time to correct these vulnerabilities was 193 days, which
resulted in high labor and remediation costs. The decision to implement better secure coding
practices into your company’s SDLC (System Development Life-Cycle) becomes easier as one considers
that the average data breach costs organizations nearly $189 per record stolen
in direct (man-hours,
remediation) and indirect costs (Legal actions, brand name damage).
WhiteHat’s study also recognized that the “57%
of organizations (reviewed) said they provide some amount of instructor-led or
computer-based software security training for their programmers. These
organizations experienced 40% fewer vulnerabilities, resolved them 59% faster,
but exhibited a 12% lower remediation rate.” There appears to be a true
financial benefit to organizations that attempt to build security into their
application code and train their developers.
Comments
Post a Comment