Si quieres un sistema seguro debes conocer bien lo que hagas ...Me refiero a todo al teoría sobre las funciones/funcionalidades que uses .. Si decies tener "dudas" sobre la seguridad de las sesiones .. lo mejor es que veas bien como funcionan y como se usan y ahí saques tus conclusiones:
www.php.net/session
Te recomiendo que leas ahí sobre todo el tema de propagar el SID .. los pro y contras que tiene de propagarlo por el URL ... los diferentes métodos que hay y las directivas de configuración que afectan al comportamiento de estas.
Si usas la sesión para almacenar tus variables "conflictivas/seguras" .. tan sólo tienes que ir redireccionado con header() o como gustes hacia tu destino y leer tus variables de la sesión (previamente las abras almacenado en ellas) así .. por el "URL" o bien propagas sólo el SID (identificador único de sesión .. ) o bien lo propagas en cookies y no necesitas mas que un navegador con cookies que las acepte (OJO .. sólo para almacenar el SID .. no las variables en sí que permaneceran en el servidor en la sesión).
Un saludo,