← All reports
15 picks from 427 commits
2026-09-05 – 11

This Week in WebKit

427
Total commits
10
Security fixes
6 deep-dive — 4 High, 2 Medium; 4 appendix
108
Contributors
Top components WebCore · WebKit · Other · JSC · Platform

Featured

Security fixes

Notable development

Other security-relevant changes

  • [WebKit UIProcess / clipboard access] (IPC validation bypass) 173261c — Hardens clipboard access by independently validating frame transient activation in UIProcess instead of trusting WebContent process claims; prevents a compromised WebContent process from fabricating activation claims to bypass clipboard read restrictions.
  • [WebCore SVG animation] (unsigned integer overflow) 28da9c5 — Hardens SVGSMILElement repeat-count calculation by clamping to prevent overflow, and coalesces repeat events during seeks to avoid unbounded iteration; fixes crashes when seeking with indefinite repeatCount.
  • [WebCore loader] (popunder) a37a650 — Fixed popunder bypass by requiring transient activation on the opener before focusing an existing named window, preventing popups from re-triggering focus via overlapping user activations.
  • [WebCore WebAuthn] (OOB read) 79d7541 — Fixed cross-container iterator reuse in CBOR WebAuthn extension parser; iterator was compared against wrong container's end(), causing out-of-bounds dereference when credProps lacks 'rk' key.