Low firefox Logic Error 🔧 Commit mapped

Overview

Low
Severity
CVSS
No
Exploited ITW
Fixed
Fix Status
Impactlow
DescriptionMitigation bypass in the Networking: Cache component
ComponentNetworking
Bug ClassLogic Error
Tracker2015220
Fix commitfd51cd6d3f5d (firefox) +3/-0
CISA KEVNot listed
CreditedEvyatar Ben Asher, Keane Lucas, Nicholas Carlini, Newton Cheng, Daniel Freeman, Alex Gaynor, and Joel Weinberger using Claude from Anthropic
Disclosed2026-02-24

Files Changed

  • netwerk/build/components.conf
diff --git a/netwerk/build/components.conf b/netwerk/build/components.conf
index 01dabb841e0..401f7715a32 100644
--- a/netwerk/build/components.conf
+++ b/netwerk/build/components.conf
@@ -52,6 +52,7 @@ Classes = [
         ],
         'interfaces': ['nsICacheStorageService'],
         'singleton': True,
+        'processes': ProcessSelector.MAIN_PROCESS_ONLY,
         'type': 'mozilla::net::CacheStorageService',
         'headers': ['CacheStorageService.h'],
     },
@@ -279,12 +280,14 @@ Classes = [
         'contract_ids': ['@mozilla.org/network/protocol/about;1?what=cache'],
         'legacy_constructor': 'nsAboutCache::Create',
         'headers': ['/netwerk/protocol/about/nsAboutCache.h'],
+        'processes': ProcessSelector.MAIN_PROCESS_ONLY,
     },
     {
         'cid': '{7fa5237d-b0eb-438f-9e50-ca0166e63788}',
         'contract_ids': ['@mozilla.org/network/protocol/about;1?what=cache-entry'],
         'type': 'nsAboutCacheEntry',
         'headers': ['/netwerk/protocol/about/nsAboutCacheEntry.h'],
+        'processes': ProcessSelector.MAIN_PROCESS_ONLY,
     },
     {
         'name': 'CORSPreflightCache',
Loading diff…