-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Critical - P2
-
Affects Version/s: 7.0.0, 8.0.0, 8.3.0
-
Component/s: None
-
DB Integration & Observability
-
Fully Compatible
-
ALL
-
v8.3, v8.0, v7.0
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The legacy MozJS engine doesn't call advanceGeneration() before entering the $accumulator function, which means global objects from a previous invocation which have already been freed can be reread. An attacker could exploit this bug to access all kinds of internal process data that they shouldn't have access to.