Was running a penetration scan against our A4D website, and one of the warnings 
pertained to predictable session ID's. From the A4D docs, I found the following:
 
- The 32-bit internal session ID is mixed with random data and encrypted to 
generate a
16-character cookie string.
- The encryption key is randomly selected each time the 4D is restarted.
 
This sounds pretty good.  Is this warning below just a blanket statement made 
to any website using sessions?
 
Thanks!
Jason
 
 
Many Web sites support the idea of user sessions. Each user connecting to the 
site is issued a unique session ID, which is then used to identify all 
subsequent requests made by that user, either encoded in the URLs, or as a 
cookie. The server can then store data for each user session such as the state 
of a Web shopping cart. Session IDs are also often used to control access to 
sites requiring a login. Instead of sending the username/password with every 
request, the site issues a session ID after the user logs on, and the session 
ID identifies the user for the rest of the session.
With some server session management systems, it's possible for a user, who can 
connect to the server and get a session ID, to guess other users' session IDs. 
If successful, the attacker can then view any page, take any action, post to 
any form etc. as the real user of that session.
This attack requires no IP spoofing or session snooping. It works against sites 
using SSL.
The following links provide more information about this vulnerability:
[ Netcraft Security Advisory 2001-01.1 - Predictable Session IDs ]( 
http://news.netcraft.com/archives/2003/01/01/security_advisory_2001011_predictable_session_ids.html
 )
[ Cookie Encyclopedia - Predictable Session IDs ]( 
http://www.pdos.lcs.mit.edu/cookies/seq_sessionid.html )
[ Brute-Force Exploitation of Web Application Session IDs ]( 
http://www.cgisecurity.com/lib/SessionIDs.pdf )
_______________________________________________
Active4D-dev mailing list
[email protected]
http://list.aparajitaworld.com/listinfo/active4d-dev
Archives: http://active4d-nabble.aparajitaworld.com/

Reply via email to