[
From vnunet.com]
The proliferation of online applications and services is exposing users to security vulnerabilities that will be much harder to plug than those in traditional applications.
Online applications can suffer from a raft of vulnerabilities that allow attackers to steal confidential data from a server or the computer of a user that contacts the service.
The most prevalent examples of such attacks are cross site scripting (XSS) and SQL injection.
The article continues at
http://www.vnunet.com/vnunet/news/2174407/internet-programming-threats