Site Sponsor:

mcafee_logo.gif
line

Now Available:

Featured Resource:

line

Newsletter

Email Address:


line

Ask the Expert

Have a question for our resident expert? Email your questions to Dan or post a comment to the blog.

« Patching for Web 2.0 Vulnerabilities | Main | The Attack That Wasn't: Lieberman Campaign Site Misconfigured, Not Attacked »

Ajax Security Overview: Problems and Solutions


We've just posted a new article for developers on how to use Ajax without introducing a host of vulnerabilities. Starting from the fundamental premise that we can't trust the client, the article describes three techniques for improving the security of Ajax applications. Here is an excerpt:

Ajax has become a de facto standard for Web user interface development. Developers using a wide array of tools, from Java Sever Pages (JSP) and Java Server Faces (JSF) to Ruby on Rails and PHP, are producing applications with more desktop-application like features because of Ajax. This is a boon for usability but at the cost of increased security risks. The fundamental problem is not there Ajax introduces new security risks (Ajax is a combination of HTML, XML and JavaScript) but that it allows us to increase application exposure to existing risks. This does not have to be the case. If one class of tools can help use introduce vulnerabilities into our applications, another set can help us find them and yet another can help us keep them out. This article will briefly describe some of the more common vulnerabilities and risks associated with applications using Ajax and then describe methods for reducing those vulnerabilities and mitigating the associated risks.

The full article is available here.

TrackBack

TrackBack URL for this entry:
http://www.realtime-websecurity.com/type/mt-tb.cgi/698

Post a comment

(All comments are approved by site leader before appearing here. Thanks for commenting!)

line

Dan Sullivan's Bio:

Dan Sullivan is a systems architect with 20 years of IT experience that includes engagements in enterprise security, application design, and systems architecture. His experience includes a broad range of industries, including financial services, manufacturing, government, retail, gas and oil production, power generation, and education. Dan’s security-related project work has ranged from requirements analysis for enterprise information security to designing and implementing security for database applications and enterprise portals. Dan has written about information security and other enterprise information management topics for Business Security Advisor, DM Review, Intelligent Enterprise, and E-Business Advisor. You can contact Dan at: dan_sullivan@realtimepublishers.net