Предполагая, что сеансовый ключ не утек (что может произойти, если ваш PHP плохо сконфигурирован и использует session.use_trans_sid) и вы не уязвимы для атак фиксации сеанса, да, это безопасно. Это потому, что фальсификатор запросов не может прочитать ваши куки и, следовательно, не знает, каково правильное значение.
Возможно, вас заинтересует CSRF Magic , в котором утверждается, что вы можете защитить свое приложение, включив один файл.