AJAX - Segurança
Segurança AJAX: lado do servidor
Os aplicativos da Web baseados em AJAX usam os mesmos esquemas de segurança do lado do servidor dos aplicativos da Web regulares.
Você especifica os requisitos de autenticação, autorização e proteção de dados em seu arquivo web.xml (declarativo) ou em seu programa (programático).
Os aplicativos da Web baseados em AJAX estão sujeitos às mesmas ameaças à segurança dos aplicativos da Web normais.
Segurança AJAX: Lado do Cliente
O código JavaScript é visível para um usuário / hacker. O hacker pode usar o código JavaScript para inferir as fraquezas do servidor.
O código JavaScript é baixado do servidor e executado ("eval") no cliente e pode comprometer o cliente por código mal intencionado.
O código JavaScript baixado é restringido pelo modelo de segurança sand-box e pode ser relaxado para JavaScript assinado.