Name
lua
Version
5.4.4
Type
library
Description
-
Licenses
MIT
PURL
-
CPE
cpe:2.3:*:lua:lua:5.4.4:*:*:*:*:*:*:*
Other Versions#
Patches#
#
Title
Author
Resolve
1
Bug: Lua can generate wrong code when _ENV is <const>
Roberto Ierusalimschy <roberto@inf.puc-rio.br>
CVE-2022-28805
2
Save stack space while handling errors
Roberto Ierusalimschy <roberto@inf.puc-rio.br>
CVE-2022-33099
Vulnerabilities#
Name
Analysis
Description
Patched
An issue in the component luaG_runerror of Lua v5.4.4 and below leads to a heap-buffer overflow when a recursive error occurs.
Patched
singlevar in lparser.c in Lua from (including) 5.4.0 up to (excluding) 5.4.4 lacks a certain luaK_exp2anyregup call, leading to a heap-based buffer over-read that might affect a system that compiles untrusted Lua code.