summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-08-05 09:10:17 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-08-05 08:12:59 +0000
commit45b657c0c81b9a4bb3ad664e456198deaa6494ad (patch)
treee768a454b0f49d482179f7c4977b87852d73d878
parent05942008bf7a5ca403b2e33901905dba6e78acc9 (diff)
downloadqtwebengine-chromium-45b657c0c81b9a4bb3ad664e456198deaa6494ad.tar.gz
FIXUP: [Backport] CVE-2020-6493: Use after free in WebAuthentication
Didn't compile Change-Id: I08feb425e6dcd42fb401eb8a4e5421f003126551 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
-rw-r--r--chromium/device/fido/fido_request_handler_base.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/chromium/device/fido/fido_request_handler_base.cc b/chromium/device/fido/fido_request_handler_base.cc
index 9908a241336..aae9b571dd2 100644
--- a/chromium/device/fido/fido_request_handler_base.cc
+++ b/chromium/device/fido/fido_request_handler_base.cc
@@ -357,7 +357,7 @@ void FidoRequestHandlerBase::InitializeAuthenticatorAndDispatchRequest(
if (authenticator_it == active_authenticators_.end()) {
return;
}
- FidoAuthenticator* authenticator = authenticator_it->second.get();
+ FidoAuthenticator* authenticator = authenticator_it->second;
authenticator->InitializeAuthenticator(
base::BindOnce(&FidoRequestHandlerBase::DispatchRequest,
weak_factory_.GetWeakPtr(), authenticator));