[HttpFoundation] fixed a potential security problem in Request

This commit is contained in:
Fabien Potencier 2011-04-21 20:00:27 +02:00
parent 40e6030aff
commit c5497c7c67

View File

@ -311,7 +311,8 @@ class Request
public function hasSession()
{
return $this->cookies->has(session_name());
// the check for $this->session avoids malicious users trying to fake a session cookie with proper name
return $this->cookies->has(session_name()) && null !== $this->session;
}
public function setSession(Session $session)