File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -340,6 +340,9 @@ Other optimizations:
340340- [ #6762 ] ( https://github.com/mruby/mruby/pull/6762 ) Write generated test C files atomically to avoid build race condition
341341- [ #6765 ] ( https://github.com/mruby/mruby/pull/6765 ) Fix ` Lazy#flat_map ` to handle non-enumerable block return values
342342- [ #6767 ] ( https://github.com/mruby/mruby/pull/6767 ) Allow compound statement in parenthesized argument context
343+ - [ #6780 ] ( https://github.com/mruby/mruby/pull/6780 ) Fix ` String#prepend ` with self-referencing arguments
344+ - [ #6781 ] ( https://github.com/mruby/mruby/pull/6781 ) Protect ` sprintf ` format string from mutation during callbacks
345+ - [ #6783 ] ( https://github.com/mruby/mruby/pull/6783 ) Pin GitHub Actions workflows to commit hashes
343346
344347# Security Fixes
345348
@@ -359,4 +362,6 @@ Other optimizations:
359362- Integer overflow in Integer#lcm ([ 070bef24] ( https://github.com/mruby/mruby/commit/070bef24 ) )
360363- Heap buffer overflow in ` #method_missing ` ([ 550d10a] ( https://github.com/mruby/mruby/commit/550d10a ) )
361364- Out-of-bounds read and divide-by-zero in ` Array#product ` ([ 8441eaf] ( https://github.com/mruby/mruby/commit/8441eaf ) )
365+ - Heap buffer overflow in ` String#prepend ` with self-referencing arguments ([ 18ba026] ( https://github.com/mruby/mruby/commit/18ba026 ) )
366+ - Use-after-free in ` sprintf ` via ` to_s ` callback mutating format string ([ 48fc422] ( https://github.com/mruby/mruby/commit/48fc422 ) )
362367- Multiple memory leak fixes in bigint, Set, Array, and Task gems
You can’t perform that action at this time.
0 commit comments