Crash in [@ mozilla::LinkedListElement<T>::remove] from AnimationTimeline::RemoveAnimation()
Categories
(Core :: DOM: Animation, defect)
Tracking
()
People
(Reporter: jesup, Unassigned)
References
Details
(Keywords: crash, csectype-uaf, sec-high)
Crash Data
| Reporter | ||
Updated•8 months ago
|
perhaps a dup of bug 1923344? Note all these crashes were against 130, and the bug referenced was fixed in 133
Comment 3•8 months ago
|
||
Yeah, this is clearly somebody messing around with a publicly disclosed zero day on an old unpatched build.
Comment 4•8 months ago
|
||
I'm going to hide comment 0 because it has somebody's name in it, but here's the content of that comment without it:
(In reply to Randell Jesup [:jesup] (needinfo me) from comment #0)
URL is file:///home/[...]/exploit_dev_heap_attack/index.html and file:///home/[...]/exploit_dev_boosted/index.html and file:///home/[...]/exploit_dev/index.html ...
There are about 100 crashes in crash-stats from this user with 0xe5e5 signatures. Clearly they've found a repeatable way to trigger it, and are trying to create an exploit.Crash report: https://crash-stats.mozilla.org/report/index/0b84e66f-e4c0-4078-ae67-8cd280250505
Reason:
SIGSEGV / SI_KERNELTop 10 frames:
0 libxul.so mozilla::LinkedListElement<mozilla::dom::Animation>::remove() mfbt/LinkedList.h:244 0 libxul.so mozilla::dom::AnimationTimeline::RemoveAnimation(mozilla::dom::Animation*) dom/animation/AnimationTimeline.cpp:97 1 libxul.so mozilla::dom::AnimationTimeline::Tick(mozilla::dom::AnimationTimeline::TickSt... dom/animation/AnimationTimeline.cpp:75 2 libxul.so mozilla::dom::DocumentTimeline::WillRefresh() dom/animation/DocumentTimeline.cpp:180 3 libxul.so UpdateAndReduceAnimations(mozilla::dom::Document&) layout/base/nsRefreshDriver.cpp:2316 3 libxul.so nsRefreshDriver::UpdateAnimationsAndSendEvents() layout/base/nsRefreshDriver.cpp:2346 3 libxul.so nsRefreshDriver::Tick(mozilla::layers::BaseTransactionId<mozilla::VsyncIdType... layout/base/nsRefreshDriver.cpp:2750 4 libxul.so mozilla::RefreshDriverTimer::TickDriver(nsRefreshDriver*, mozilla::layers::Ba... layout/base/nsRefreshDriver.cpp:369 4 libxul.so mozilla::RefreshDriverTimer::TickRefreshDrivers(mozilla::layers::BaseTransact... layout/base/nsRefreshDriver.cpp:347 5 libxul.so mozilla::RefreshDriverTimer::Tick(mozilla::layers::BaseTransactionId<mozilla:... layout/base/nsRefreshDriver.cpp:363
Updated•8 months ago
|
Comment 1
•