Lua up to and including 5.4.0 has a getobjname heap-based buffer over-read because youngcollection in lgc.c uses markold for an insufficient number of list members.
Lua through 540 has a getobjname heap-based buffer over-read because youngcollection in lgcc uses markold for an insufficient number of list members ...