Closed
Bug 969517
Opened 10 years ago
Closed 10 years ago
Faulty/ASan: heap-use-after-free of a LayerComposite that was destroyed by ContainerLayer::RemoveChild
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
FIXED
mozilla30
People
(Reporter: bjacob, Assigned: bjacob)
References
(Blocks 1 open bug)
Details
(Keywords: csectype-uaf, sec-critical, Whiteboard: [adv-main30+][qa-])
Attachments
(2 files)
Found by Christoph Diehl's "Faulty" fuzzer, see bug 777067
Updated•10 years ago
|
Keywords: csectype-uaf,
sec-critical
Updated•10 years ago
|
status-firefox30:
--- → affected
tracking-firefox30:
--- → +
Assignee | ||
Updated•10 years ago
|
Summary: Faulty/ASan: heap-use-after-free of a Layer, in ShadowLayerParent::ActorDestroy, that was destroyed by ContainerLayer::RemoveChild → Faulty/ASan: heap-use-after-free of a LayerComposite that was destroyed by ContainerLayer::RemoveChild
Assignee | ||
Comment 1•10 years ago
|
||
Updated the bug title to reflect the invariants between these two ASan sessions, which are likely the same bug.
Updated•10 years ago
|
status-b2g-v1.4:
--- → affected
Updated•10 years ago
|
status-firefox29:
--- → wontfix
Assignee | ||
Comment 2•10 years ago
|
||
Fixed by the landing of shadow layer updates validation fixes, bug 970747.
Assignee: nobody → bjacob
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Target Milestone: --- → mozilla30
Assignee | ||
Comment 4•10 years ago
|
||
The bug exists in ESR24 as well, but this is only a security issue with e10s which is not enabled in ESR24, so I wouldn't bother about it. (In the same-process case, if the client here is compromised so it can send evil messages to the parent, then all is already lost, because the client and parent are the same process).
Updated•10 years ago
|
Comment 5•9 years ago
|
||
Marking [qa-] for verification, lack of test case.
Updated•9 years ago
|
Whiteboard: [adv-main30+]
Comment 6•9 years ago
|
||
Marking [qa-] for desktop QA verification. FxOS QA may choose to verify at a later date.
Whiteboard: [adv-main30+] → [adv-main30+][qa-]
Comment 7•9 years ago
|
||
as far as I can tell SeaMonkey 2.26 (Gecko 29) is not affected by this bug, hence unaffected.
status-seamonkey2.26:
--- → unaffected
Updated•8 years ago
|
Group: core-security
You need to log in
before you can comment on or make changes to this bug.
Description
•