mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
bd3b5f87fb
both hash and linear paths cache array lengths before loops that call mrb_eql() and mrb_equal(), which can execute user code that modifies arrays, causing out-of-bounds access. Co-authored-by: Claude <noreply@anthropic.com>