LogicError 31 commits

Security-relevant logic error that isn't memory-safety or auth — state machine confusion, wrong redirect.

2026-W32 2026-08-08 – 14

2026-W29 2026-07-18 – 24

2026-W26 2026-06-27 – 07-03

2026-W23 2026-06-06 – 12

  • Before creating a remote AVF image decoder, the mime-type should be checked if it is supported
    WebKit 2f073190fe 2026-06-12 ↑ boundary
  • Same user gesture can be used for both opening a window and focussing previous one
    WebKit f3a769adfe 2026-06-11 ↑ boundary
  • Show safe browsing warning immediately when lookup completes
    WebKit 0e4040cd01 2026-06-06

2026-W22 2026-05-30 – 06-05

2026-W21 2026-05-23 – 29

  • postMessage can indefinitely extend the lifetime of a user gesture token
    WebCore 4f82ed3499 2026-05-29
  • postMessage can indefinitely extend the lifetime of a user gesture token
    WebCore 2050ddd586 2026-05-29
  • [JSC] Don't advance bytecode when reifying inline frames at a checkpoint
    JSC 4e802a14ca 2026-05-28
  • replaceAllWithCacheUsingRegExpSearchThreeArguments fails to throw exception in string resolution
    JSC 18a2c9a100 2026-05-27
  • Don't let ServiceWorkers handling push events call showNotification but then immediately close that notification
    WebKit 7ab26d3bed 2026-05-25 ↑ boundary

2026-W20 2026-05-16 – 22

  • Content extensions should block plugin loads from embed and object elements
    WebCore 7d28e39dfc 2026-05-22
  • Haptic feedback for <input type=checkbox switch> can be triggered with a programmatic click on an associated label
    WebCore fc1ef83eae 2026-05-21

2026-W18 2026-05-02 – 08