From 599538fe36e360988341aadbab8bfba3169f1f70 Mon Sep 17 00:00:00 2001 From: raven Date: Fri, 5 Sep 2025 22:38:50 +0800 Subject: [PATCH] suggest fix patch --- .../trusted_vault_encryption_keys_tab_helper.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/chrome/browser/trusted_vault/trusted_vault_encryption_keys_tab_helper.cc b/chrome/browser/trusted_vault/trusted_vault_encryption_keys_tab_helper.cc index 4f068e36034092..88b5f8f0d205a3 100644 --- a/chrome/browser/trusted_vault/trusted_vault_encryption_keys_tab_helper.cc +++ b/chrome/browser/trusted_vault/trusted_vault_encryption_keys_tab_helper.cc @@ -101,6 +101,12 @@ class EncryptionKeyApi return; } + if (public_key.size() != 65) { + // Checked by the renderer. + receivers_.ReportBadMessage("invalid public_key"); + return; + } + base::UmaHistogramBoolean( "Sync.TrustedVaultJavascriptAddRecoveryMethodIsIncognito", trusted_vault_service_ == nullptr); -- 2.38.1.windows.1