You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 2.8:
removed usage of the deprecated StringUtils::equals() method
Fix: Resolve tempdir symlink, not working on OSX
fixed tests
migrate session after remember me authentication
prevent timing attacks in digest auth listener
mitigate CSRF timing attack vulnerability
fix potential timing attack issue
[WebProfilerBundle] Added a top left border radius to the minified to…
[Routing] Changing RouteCollectionBuilder::import() behavior to add to the builder
[HttpKernel] Don't reset on shutdown but in FrameworkBundle/Test/KernelTestCase
[Process] PhpExecutableFinder: add regression test
$this->assertEquals(array('bar', $builder->get('bar'), '%unescape_it%'), $builder->get('foo1')->bar, '->createService() replaces the values in the properties');
Copy file name to clipboardexpand all lines: src/Symfony/Component/Security/Http/Firewall/DigestAuthenticationListener.php
+1-1
Original file line number
Diff line number
Diff line change
@@ -99,7 +99,7 @@ public function handle(GetResponseEvent $event)
99
99
return;
100
100
}
101
101
102
-
if ($serverDigestMd5 !== $digestAuth->getResponse()) {
102
+
if (!hash_equals($serverDigestMd5, $digestAuth->getResponse())) {
103
103
if (null !== $this->logger) {
104
104
$this->logger->debug('Unexpected response from the DigestAuth received; is the header returning a clear text passwords?', array('expected' => $serverDigestMd5, 'received' => $digestAuth->getResponse()));
0 commit comments