Web-based applications give employees, customers and business partners access to a variety of useful software services that can be easily updated. The technology also provides access to a central business resource, the Web server and through it, the ability to tap into other key information assets, such as database servers.
The shortcoming is that Web applications are exposed to both internal and external threats. Not all Web 2.0 applications are created equal. For all of the truly useful next-generation Web products, there are a variety of applications that can burn away time, confuse users and even expose enterprises to security threats. Fortunately, by understanding and implementing proper security measures, a business can safeguard precious IT resources from Web-based assaults while providing a secure environment for Web-application users. Following are Web 2.0 security best practices you need to be aware of.
Encryption
Since data usually passes over the Web in the clear, high-quality encryption will ensure that valuable data can’t be intercepted and exploited by non-authorized parties. Unfortunately, many businesses still don’t encrypt their data, mistakenly believing that the process is too difficult, time consuming or expensive, not to mention that it degrades performance. Such businesses need to realize that modern data-encryption technologies are easy, fast and inexpensive. Additionally, today’s high-speed CPUs can easily handle data encryption on the fly.
Data Storage
When business owners, managers and network administrators think about Web-application security, their first thought is usually about critical company data flowing across unprotected networks. But data is also at risk when it sits unprotected on a storage device. That’s why it’s crucial to store all Web-application data on protected servers. Disk-based encryption is also a must. Another necessary step is to ensure that temporary files don’t inadvertently become permanent, allowing attackers to steal and exploit critical company data. In other words, check to see that your applications are automatically cleaning up after themselves.
Maintenance
The way a business handles its systems and operations can play a critical role in Web-application security. Testing and evaluating applications for potential weaknesses whenever they have been changed or updated is particularly important. Even more crucial is keeping Web servers current with the latest vendor-issued security patches and updates. Finally, if you haven’t already done so, implement and maintain a security culture that makes the protection of data and end users a top priority.
Dangerous Configurations
Many businesses make the mistake of running Web servers within insecure default configurations. Examples are surplus administrative tools, utilities placed in locations that attackers can easily detect and unnecessary templates and samples that attackers can exploit. It’s important to check for the presence of these items and to either remove or reconfigure them.
Weak Validation
Interactive Web applications are highly susceptible to user-input validation attacks. Web applications that fail to perform thorough validation of user-input screens pave the way for attacks on the Web server and connected resources. Shutting down this vulnerability requires a complete examination of all internal and external Web applications to uncover potential validation weaknesses.
Web 2.0 based applications can be as safe or even safer than their traditional counterparts. Wall-to-wall Web-application security simply requires a commitment to follow a relatively small set of best practices.



english
español
Deutsch
français
Italiano
Português
русский










Leave a reply