ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/JSON-XS/XS.pm
(Generate patch)

Comparing JSON-XS/XS.pm (file contents):
Revision 1.126 by root, Wed Jan 6 08:02:18 2010 UTC vs.
Revision 1.127 by root, Sun Jan 10 10:07:13 2010 UTC

1412information you might want to make sure that exceptions thrown by JSON::XS 1412information you might want to make sure that exceptions thrown by JSON::XS
1413will not end up in front of untrusted eyes. 1413will not end up in front of untrusted eyes.
1414 1414
1415If you are using JSON::XS to return packets to consumption 1415If you are using JSON::XS to return packets to consumption
1416by JavaScript scripts in a browser you should have a look at 1416by JavaScript scripts in a browser you should have a look at
1417L<http://jpsykes.com/47/practical-csrf-and-json-security> to see whether 1417L<http://blog.archive.jpsykes.com/47/practical-csrf-and-json-security/> to
1418you are vulnerable to some common attack vectors (which really are browser 1418see whether you are vulnerable to some common attack vectors (which really
1419design bugs, but it is still you who will have to deal with it, as major 1419are browser design bugs, but it is still you who will have to deal with
1420browser developers care only for features, not about getting security 1420it, as major browser developers care only for features, not about getting
1421right). 1421security right).
1422 1422
1423 1423
1424=head1 THREADS 1424=head1 THREADS
1425 1425
1426This module is I<not> guaranteed to be thread safe and there are no 1426This module is I<not> guaranteed to be thread safe and there are no

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines