← WebKit Silent-Fix Report — 2026-W21

9b473b0e91  StyleOriginatedTimelinesController::documentDidResolveStyle: Use removeIf

severity medium class UAF confidence 0.55 WebCore animation
Gerald Squelart Wed May 20 21:42:35 2026 -0700 full: 9b473b0e91f74de7e32e56e4f9a3369a1b6b68f5 view on GitHub ↗
Primitive: hashmap mutation during iteration
Triage note: Old code removed from m_nameToTimelineMap during range-based iteration, an iterator-invalidation/UAF pattern now fixed with removeIf.

Security-relevant, below the exploitable-grade bar for a full root-cause writeup. The triage verdict is above; the side-by-side patch is below.

Before / after

Loading diff…