Files
ruby/ext
Hiroshi SHIBATAandClaude Opus 4.8 770ccaa6fb [ruby/psych] Clamp io_reader copy to libyaml's buffer size
io_reader trusted IO#read to honour its size argument and copied
RSTRING_LEN(string) bytes into libyaml's fixed-capacity buffer. An
IO-like object whose #read over-returns wrote past the buffer end, a
heap out-of-bounds write reachable from Psych.load/safe_load/parse.
Clamp the copied length to the requested size.

https://github.com/ruby/psych/commit/99ecd94560

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-02 02:10:54 +00:00
..
2025-09-10 05:37:21 +00:00
2026-04-01 13:20:35 +09:00
2019-07-14 01:31:29 +09:00
2026-03-05 01:38:22 +00:00
2026-03-15 12:47:51 +00:00