Chrome · Extensions › Extensions
CVE-2026-113023
Input Validation in Extensions (Extensions)
Overview
Low
Severity
—
CVSS
No
Exploited ITW
Fixed
Fix Status
Files Changed
chrome/browser/ui/webui/extensions/extensions_ui.ccchrome/browser/resources/extensions/runtime_host_permissions.html.tschrome/browser/resources/extensions/runtime_host_permissions.csschrome/app/extensions_strings.grdpchrome/app/extensions_strings_grdp/IDS_EXTENSIONS_HOST_PERMISSIONS_OVERRIDE_WARNING.png.sha1
Patch
From a279db37da7ccae7ae7915ee1b6c07b24c649f28 Mon Sep 17 00:00:00 2001 From: Eva Su <[email protected]> Date: Tue, 15 Sep 2026 10:11:44 -0700 Subject: [PATCH] [Extensions] Add policy and API override warning to site access settings Site access settings can be overridden by enterprise policies or powerful APIs. crbug.com/517148875 highlighted that extensions that use the debugger API can bypass site access settings. Rather than block this, we want to make a UI change to inform users that the access settings can be overridden in these cases. Screenshot: https://screenshot-v2.corp.google.com/1h1midf9rhi3o Fixed: 517148875 Change-Id: I4b1f2ae7d37dc1841d47ec111e620c984107dba3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8407988 Reviewed-by: Devlin Cronin <[email protected]> Commit-Queue: Eva Su <[email protected]> Cr-Commit-Position: refs/heads/main@{#1698219} --- diff --git a/chrome/app/extensions_strings.grdp b/chrome/app/extensions_strings.grdp index ef5434a..338e9305 100644 --- a/chrome/app/extensions_strings.grdp +++ b/chrome/app/extensions_strings.grdp @@ -160,6 +160,9 @@ <message name="IDS_EXTENSIONS_HOST_PERMISSIONS_SUB_HEADING" desc="The heading above the details of which websites an extension is allowed to run on, for the new site access settings."> You can always click the extension to use it on any site </message> + <message name="IDS_EXTENSIONS_HOST_PERMISSIONS_OVERRIDE_WARNING" desc="Warning text shown in the extension details page informing that site access settings can be overridden."> + Note: These site access settings may be overridden by enterprise policies or powerful APIs. + </message> <message name="IDS_EXTENSIONS_HOST_ACCESS_ON_CLICK" desc="The text for the option to only allow an extension to read and change data when the user clicks on the extension."> On click </message> diff --git a/chrome/app/extensions_strings_grdp/IDS_EXTENSIONS_HOST_PERMISSIONS_OVERRIDE_WARNING.png.sha1 b/chrome/app/extensions_strings_grdp/IDS_EXTENSIONS_HOST_PERMISSIONS_OVERRIDE_WARNING.png.sha1 new file mode 100644 index 0000000..383927d --- /dev/null +++ b/chrome/app/extensions_strings_grdp/IDS_EXTENSIONS_HOST_PERMISSIONS_OVERRIDE_WARNING.png.sha1 @@ -0,0 +1 @@ +8c6523a21264b0ee7af70c33ca8821f9aa0adbba \ No newline at end of file diff --git a/chrome/browser/resources/extensions/runtime_host_permissions.css b/chrome/browser/resources/extensions/runtime_host_permissions.css index d5457c1..c0c12de 100644 --- a/chrome/browser/resources/extensions/runtime_host_permissions.css +++ b/chrome/browser/resources/extensions/runtime_host_permissions.css @@ -90,6 +90,11 @@ margin-top: 3px; } +#new-section-heading-override-warning { + color: var(--cr-secondary-text-color); + margin-top: 3px; +} + #host-access-row { display: flex; justify-content: space-between; diff --git a/chrome/browser/resources/extensions/runtime_host_permissions.html.ts b/chrome/browser/resources/extensions/runtime_host_permissions.html.ts index 69937c0..2aa96fb 100644 --- a/chrome/browser/resources/extensions/runtime_host_permissions.html.ts +++ b/chrome/browser/resources/extensions/runtime_host_permissions.html.ts @@ -68,6 +68,9 @@ <span id="new-section-heading-subtext"> $i18n{hostPermissionsSubHeading} </span> + <span id="new-section-heading-override-warning"> + $i18n{hostPermissionsOverrideWarning} + </span> <div id="host-access-row"> <select id="newHostAccess" class="md-select" @change="${this.onHostAccessChange_}" diff --git a/chrome/browser/ui/webui/extensions/extensions_ui.cc b/chrome/browser/ui/webui/extensions/extensions_ui.cc index 68db74e..0513e23 100644 --- a/chrome/browser/ui/webui/extensions/extensions_ui.cc +++ b/chrome/browser/ui/webui/extensions/extensions_ui.cc @@ -159,6 +159,8 @@ IDS_EXTENSIONS_NEW_HOST_PERMISSIONS_HEADING}, {"hostPermissionsSubHeading", IDS_EXTENSIONS_HOST_PERMISSIONS_SUB_HEADING}, + {"hostPermissionsOverrideWarning", + IDS_EXTENSIONS_HOST_PERMISSIONS_OVERRIDE_WARNING}, {"hostAccessAskOnEveryVisit", IDS_EXTENSIONS_HOST_ACCESS_ASK_ON_EVERY_VISIT}, {"hostAccessOnClick", IDS_EXTENSIONS_HOST_ACCESS_ON_CLICK},
Loading diff…
Original Bug Report
The reporter's bug is still restricted on the tracker. Chrome de-restricts security bugs ~30–90 days after the fix ships; a later run will backfill it here.
References
On This Page