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
Newest First  |  Oldest First  |  Threaded View
Why Cyber-Risk Is a C-Suite Issue
Marc Wilczek, Digital Strategist & CIO Advisor,  11/12/2019
The Cold Truth about Cyber Insurance
Chris Kennedy, CISO & VP Customer Success, AttackIQ,  11/7/2019
Black Hat Q&A: Hacking a '90s Sports Car
Black Hat Staff, ,  11/7/2019
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Current Issue
7 Threats & Disruptive Forces Changing the Face of Cybersecurity
This Dark Reading Tech Digest gives an in-depth look at the biggest emerging threats and disruptive forces that are changing the face of cybersecurity today.
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-2019-5230
PUBLISHED: 2019-11-13
P20 Pro, P20, Mate RS smartphones with versions earlier than Charlotte-AL00A 9.1.0.321(C00E320R1P1T8), versions earlier than Emily-AL00A 9.1.0.321(C00E320R1P1T8), versions earlier than NEO-AL00D NEO-AL00 9.1.0.321(C786E320R1P1T8) have an improper validation vulnerability. The system does not perform...
CVE-2019-5231
PUBLISHED: 2019-11-13
P30 smartphones with versions earlier than ELLE-AL00B 9.1.0.186(C00E180R2P1) have an improper authorization vulnerability. The software incorrectly performs an authorization check when a user attempts to perform certain action. Successful exploit could allow the attacker to update a crafted package.
CVE-2019-5233
PUBLISHED: 2019-11-13
Huawei smartphones with versions earlier than Taurus-AL00B 10.0.0.41(SP2C00E41R3P2) have an improper authentication vulnerability. Successful exploitation may cause the attacker to access specific components.
CVE-2019-5246
PUBLISHED: 2019-11-13
Smartphones with software of ELLE-AL00B 9.1.0.109(C00E106R1P21), 9.1.0.113(C00E110R1P21), 9.1.0.125(C00E120R1P21), 9.1.0.135(C00E130R1P21), 9.1.0.153(C00E150R1P21), 9.1.0.155(C00E150R1P21), 9.1.0.162(C00E160R2P1) have an insufficient verification vulnerability. The system does not verify certain par...
CVE-2010-4177
PUBLISHED: 2019-11-12
mysql-gui-tools (mysql-query-browser and mysql-admin) before 5.0r14+openSUSE-2.3 exposes the password of a user connected to the MySQL server in clear text form via the list of running processes.