OOB 33 commits

Out-of-bounds read or write, buffer overflow, missing bounds check.

2026-W33 2026-08-15 – 21

2026-W32 2026-08-08 – 14

  • Out-of-bounds read in OpenType vertical GSUB coverage range fill
    WebCore 2196077a54 2026-08-12

2026-W31 2026-08-01 – 07

2026-W30 2026-07-25 – 31

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

  • [CoreIPC] [GPUP] FEComponentTransfer CoreImage Metal kernel can read past bounds with empty tableValues
    WebCore 88ab9e1efc 2026-07-03 ↑ boundary
  • Stack buffer overflow in WebKit libwebrtc VideoCodecInitializer via remote SDP simulcast layers leads to WebContent memory corruption
    WebCore e8a476cd12 2026-07-02
  • [WebGPU] PipelineLayout::makeInvalid leaves m_bindGroupLayouts engaged, causing GPU OOB
    WebGPU 97e8c4b43c 2026-07-02 ↑ boundary
  • [WebGPU] Per-buffer m_mustTakeSlowIndexValidationPath cleared between command buffers leads to GPU OOB vertex fetch
    WebGPU cf0a14a0f2 2026-07-02 ↑ boundary
  • [CoreIPC][GPU] Queue::writeTexture() 1D replaceRegion fast-path should return early when copyExtent.height is zero
    WebGPU 81aff7380e 2026-07-02 ↑ boundary
  • [libpas] Fix OoBable code-paths in MAR code
    bmalloc 6cccd5ef64 2026-07-01
  • REGRESSION(305413.516@safari-7624-branch): The height of the FEMorphology filter might be off by 1
    WebCore d97d1afd0b 2026-07-01
  • Compromised web content processes can use percent-encoded path separators in PDF suggested filenames to write outside temporary directory
    WebKit b12f122d84 2026-06-30 ↑ boundary
  • WebGL: GraphicsContextGLANGLE PACK_* state is modifiable through pixelStorei
    WebCore ce030f744b 2026-06-30
  • [JSC] TypedArray.from() Out-of-Bounds Read via Resizable ArrayBuffer resize/transfer in mapFn callback.
    JSC 7a9d14998d 2026-06-30
  • YarrJIT negativeOffsetIndexedAddress discards adjusted base register
    JSC bd5f1e5b17 2026-06-30
  • [GPUP] WebGPU BindGroup Validation-Cache Key Collision Leads to GPU OOB Write
    WebGPU 144aa0db1a 2026-06-30 ↑ boundary

2026-W24 2026-06-13 – 19

2026-W23 2026-06-06 – 12

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

2026-W21 2026-05-23 – 29

2026-W20 2026-05-16 – 22