Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Attacks/Breaches

12/12/2007
06:51 AM
50%
50%

Predicting Peril

We may not be able to predict the next big attack, but we can identify the trends that will spawn it

As the end of the year approaches, a strange phenomenon begins. As we relax and prepare for the holidays, we feel a strange compulsion to predict the future. For some, this compulsion is so overwhelming that it bursts the bounds of late night family dinners and explodes onto the pages of blogs, magazines, newspapers and the ever-dreaded year-end specials on TV.

Ah, year's end. Legions of armchair futurists slobber over their keyboards, spilling obvious dribble that they either predict every year until it finally happens or is so nebulous that they claim success if a butterfly flaps its wings in Liechtenstein.

As you can tell, I've never been the biggest fan of these year-end predictions, especially in the security business. Since the days of the slide rule, scores of pundits have consistently, inaccurately predicted a devastating SCADA attack or the next big worm.

Change is inevitable – you don't have to be clairvoyant to see that. So, rather than predicting next year's big attack or the next hot tech trend (yes, people will buy iPhones for work), I'd like to focus my "year-end" perspective on two major trends that will force our industry to change.

Client-side vulnerabilities are becoming the favorite target of attackers – just as we are in the midst of a major shift in operating system security. We're moving away from perimeter security – such as firewalls and antivirus tools – and toward anti-exploitation technologies like Address Space Layout Randomization (ASLR). Vista is the best example of a (eventually, maybe, though not in my house) widely deployed operating system with significant anti-exploitation technologies.

With this trend, endpoint security shifts from "patch, detect, and block" to "vulnerabilities are always there, so I'll make them harder to exploit". Apple has made the first baby steps in this direction (although its technology doesn't work yet), and anti-exploitation will become common in all widely deployed operating systems.

In fact, rumor is some attackers are so concerned about this trend that they are dumping zero-day exploits before PC users upgrade their OS – not that people are leaping enthusiastically to Vista. But in the future, bad guys thus will be forced to rely more on dumb users installing malware for them, or leverage holes from lazy application vendors weakening the OS. On the good side, maybe we'll finally see people dump their nearly useless antivirus programs.

The other major trend is that bad guys are clearly exploiting Web applications with impunity. Aside from being a gold mine of data, Web apps are complex beasts rarely developed by trained security programmers. And the truth is, programmers will always make mistakes, technologies will evolve more rapidly than our ability to understand all the security risks, and new, unexpected exploits will continue to be created.

Vulnerability scanning, secure software development, and programmer security training cannot solve the Web application security problem. They help, but we're starting to see the early movement toward anti-exploitation technology at the application server and database levels.

In the future, we'll no longer rely on imaginary perfect code or perfect users. Instead, we'll build tools into the application infrastructure to reduce the chances of a successful attack. Unfortunately, our over-focus on vulnerability scanning and code review will delay the shift towards the more effective anti-exploitation tools. It's hard to shift the momentum of large acquisitions.

Oh, and there is one specific prediction I'll make for next year: Someone will predict a successful SCADA attack, and it won't happen. Until it does.

— Rich Mogull is founder of Securosis LLC and a former security industry analyst for Gartner Inc. Special to Dark Reading.

Comment  | 
Print  | 
More Insights
Comments
Oldest First  |  Newest First  |  Threaded View
Why Cyber-Risk Is a C-Suite Issue
Marc Wilczek, Digital Strategist & CIO Advisor,  11/12/2019
DevSecOps: The Answer to the Cloud Security Skills Gap
Lamont Orange, Chief Information Security Officer at Netskope,  11/15/2019
Attackers' Costs Increasing as Businesses Focus on Security
Robert Lemos, Contributing Writer,  11/15/2019
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Write a Caption, Win a Starbucks Card! Click Here
Latest Comment: This comment is waiting for review by our moderators.
Current Issue
Navigating the Deluge of Security Data
In this Tech Digest, Dark Reading shares the experiences of some top security practitioners as they navigate volumes of security data. We examine some examples of how enterprises can cull this data to find the clues they need.
Flash Poll
Rethinking Enterprise Data Defense
Rethinking Enterprise Data Defense
Frustrated with recurring intrusions and breaches, cybersecurity professionals are questioning some of the industrys conventional wisdom. Heres a look at what theyre thinking about.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2014-5118
PUBLISHED: 2019-11-18
A Security Bypass Vulnerability exists in TBOOT before 1.8.2 in the boot loader module when measuring commandline parameters.
CVE-2019-12422
PUBLISHED: 2019-11-18
Apache Shiro before 1.4.2, when using the default "remember me" configuration, cookies could be susceptible to a padding attack.
CVE-2012-4441
PUBLISHED: 2019-11-18
Cross-site Scripting (XSS) in Jenkins main before 1.482 and LTS before 1.466.2 allows remote attackers to inject arbitrary web script or HTML in the CI game plugin.
CVE-2019-10764
PUBLISHED: 2019-11-18
In elliptic-php versions priot to 1.0.6, Timing attacks might be possible which can result in practical recovery of the long-term private key generated by the library under certain conditions. Leakage of a bit-length of the scalar during scalar multiplication is possible on an elliptic curve which m...
CVE-2019-19117
PUBLISHED: 2019-11-18
/usr/lib/lua/luci/controller/admin/autoupgrade.lua on PHICOMM K2(PSG1218) V22.5.9.163 devices allows remote authenticated users to execute any command via shell metacharacters in the cgi-bin/luci autoUpTime parameter.