Re: secure alternative to HTTP_REFERER

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Stut wrote:
> You could put a hash value into a hidden field on the form, and
> also store it in the session. When the form is submitted only
> accept it if the hashes match.
> 
> However, this is very easy to get around, so I suggest you
> consider why you think you need this level of checking. Assuming
> you're properly validating and escaping all input coming from
> outside the app, IMHO this type of "security" should not be needed.

It can useful when you want to verify intent, which is an important
consideration these days:

http://shiflett.org/articles/cross-site-request-forgeries

(I have an update that I need to publish, but this should be enough to
explain the potential problems this technique can help prevent.)

Chris

-- 
Chris Shiflett
http://shiflett.org/

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux