LuaJIT through 2.1 and OpenRusty luajit2 before v2.1-20240314 have an out-of-bounds read in the stack-overflow handler in lj_state.c.
{ "binaries": [ { "binary_name": "libluajit-5.1-2", "binary_version": "2.1.0~beta3+dfsg-6" }, { "binary_name": "libluajit-5.1-common", "binary_version": "2.1.0~beta3+dfsg-6" }, { "binary_name": "libluajit-5.1-dev", "binary_version": "2.1.0~beta3+dfsg-6" }, { "binary_name": "luajit", "binary_version": "2.1.0~beta3+dfsg-6" } ] }
{ "binaries": [ { "binary_name": "libluajit-5.1-2", "binary_version": "2.1.0+git20231223.c525bcb+dfsg-1" }, { "binary_name": "libluajit-5.1-common", "binary_version": "2.1.0+git20231223.c525bcb+dfsg-1" }, { "binary_name": "libluajit-5.1-dev", "binary_version": "2.1.0+git20231223.c525bcb+dfsg-1" }, { "binary_name": "luajit", "binary_version": "2.1.0+git20231223.c525bcb+dfsg-1" } ] }
{ "binaries": [ { "binary_name": "libluajit-5.1-2", "binary_version": "2.1.0+openresty20250117-2" }, { "binary_name": "libluajit-5.1-common", "binary_version": "2.1.0+openresty20250117-2" }, { "binary_name": "libluajit-5.1-dev", "binary_version": "2.1.0+openresty20250117-2" }, { "binary_name": "luajit", "binary_version": "2.1.0+openresty20250117-2" } ] }
{ "binaries": [ { "binary_name": "libluajit-5.1-2", "binary_version": "2.0.2+dfsg-1" }, { "binary_name": "libluajit-5.1-common", "binary_version": "2.0.2+dfsg-1" }, { "binary_name": "libluajit-5.1-dev", "binary_version": "2.0.2+dfsg-1" }, { "binary_name": "luajit", "binary_version": "2.0.2+dfsg-1" } ] }
{ "binaries": [ { "binary_name": "libluajit-5.1-2", "binary_version": "2.0.4+dfsg-1+deb9u1build0.16.04.1" }, { "binary_name": "libluajit-5.1-common", "binary_version": "2.0.4+dfsg-1+deb9u1build0.16.04.1" }, { "binary_name": "libluajit-5.1-dev", "binary_version": "2.0.4+dfsg-1+deb9u1build0.16.04.1" }, { "binary_name": "luajit", "binary_version": "2.0.4+dfsg-1+deb9u1build0.16.04.1" } ] }
{ "binaries": [ { "binary_name": "libluajit-5.1-2", "binary_version": "2.1.0~beta3+dfsg-5.1" }, { "binary_name": "libluajit-5.1-common", "binary_version": "2.1.0~beta3+dfsg-5.1" }, { "binary_name": "libluajit-5.1-dev", "binary_version": "2.1.0~beta3+dfsg-5.1" }, { "binary_name": "luajit", "binary_version": "2.1.0~beta3+dfsg-5.1" } ] }
{ "binaries": [ { "binary_name": "libluajit-5.1-2", "binary_version": "2.1.0~beta3+dfsg-5.1build1" }, { "binary_name": "libluajit-5.1-common", "binary_version": "2.1.0~beta3+dfsg-5.1build1" }, { "binary_name": "libluajit-5.1-dev", "binary_version": "2.1.0~beta3+dfsg-5.1build1" }, { "binary_name": "luajit", "binary_version": "2.1.0~beta3+dfsg-5.1build1" } ] }