Firefox · DOM
CVE-2026-5731
Memory Corruption in DOM
Overview
High
Severity
—
CVSS
No
Exploited ITW
Fixed
Fix Status
Files Changed
dom/indexedDB/ActorsParent.cpp
Patch
diff --git a/dom/indexedDB/ActorsParent.cpp b/dom/indexedDB/ActorsParent.cpp
index cbf2c2e52ff..db84a850683 100644
--- a/dom/indexedDB/ActorsParent.cpp
+++ b/dom/indexedDB/ActorsParent.cpp
@@ -10403,6 +10403,13 @@ bool TransactionBase::VerifyRequestParams(
if (NS_AUUF_OR_WARN_IF(!file)) {
return false;
}
+
+ // Reject actors managed by a different Database
+ if (NS_AUUF_OR_WARN_IF(file->Manager() !=
+ static_cast<const PBackgroundIDBDatabaseParent*>(
+ &GetDatabase()))) {
+ return false;
+ }
break;
case StructuredCloneFileBase::eMutableFile: {
Loading diff…
References
On This Page