Closed
Bug 1393610
Opened 8 years ago
Closed 8 years ago
Crash in mozilla::dom::DOMIntersectionObserver::Notify
Categories
(Core :: Layout, defect, P3)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla57
| Tracking | Status | |
|---|---|---|
| firefox-esr52 | --- | unaffected |
| firefox57 | --- | fixed |
People
(Reporter: tschneider, Assigned: tschneider)
References
Details
(Keywords: csectype-uaf, sec-high)
Crash Data
No description provided.
| Assignee | ||
Updated•8 years ago
|
Crash Signature: [@mozilla::dom::DOMIntersectionObserver::Notify]
| Assignee | ||
Comment 1•8 years ago
|
||
Looks like a missing null check in http://searchfox.org/mozilla-central/rev/5696c3e525fc8222674eed6a562f5fcbe804c4c7/dom/base/nsDocument.cpp#13121 leading to accessing a released pointer if an Intersection Observer objects gets collected underneath the iterator as a result of executing content scripts. Working on a test case to confirm.
| Assignee | ||
Updated•8 years ago
|
Assignee: nobody → tschneider
Updated•8 years ago
|
Group: layout-core-security, core-security
Updated•8 years ago
|
Keywords: csectype-uaf,
sec-high
Updated•8 years ago
|
Group: core-security
Updated•8 years ago
|
Priority: -- → P3
Comment 2•8 years ago
|
||
(assuming current Nightly, version 57, is affected -- marking as such)
status-firefox57:
--- → affected
Comment 3•8 years ago
|
||
Jet, do you know what the status of this bug is? It looks like the current assignee is not using Bugzilla anymore.
From reading the last comments on the dependent bug 1398437, it looks like some other work has been going on to solve this issue?
Flags: needinfo?(bugs)
Comment 4•8 years ago
|
||
This should now be fixed.
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(bugs)
Resolution: --- → FIXED
Updated•8 years ago
|
Group: layout-core-security → core-security-release
Updated•8 years ago
|
status-firefox-esr52:
--- → unaffected
Target Milestone: --- → mozilla57
Updated•7 years ago
|
Group: core-security-release
You need to log in
before you can comment on or make changes to this bug.
Description
•