mwyrzykowski

WebKit security specialist

183 commits (10mo)
12 security fixes
3 hardening
View all commits on GitHub ↗

Summary

Primarily WebGPU and the GPU process, with secondary work on WebKit platform plumbing, TileController, and HTMLModelElement/inline model rendering. The security fixes cluster almost entirely in WebGPU validation and state-tracking paths — uint32 wraparound in index clamping, buffer map-count confusion via `getMappedRange`, a bind group validation-cache key collision leading to OOB write, and an `importExternalTexture` origin-clean bypass — with the hardening work all on concurrent `HashMap` access surfaced by MTE. Systematic-variant candidate: the WebGPU validation cache and buffer/texture state machine, where several distinct memory-safety classes landed within days of each other.

Components

WebKit
36%
WebGPU
27%
WebCore
19%
Platform
17%
WTF
1%
Other
1%

Security Fix History

1 / 2

Hardening Commits

Recent Commits

1 / 13

← All Contributors