CVE-2022-28805
Fixed in a distro release EPSS 3%
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.
Products: lua, fedoraproject fedora
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| AlmaLinux 9 | lua | 5.4.4-3.el9 |
| AlmaLinux 9 | lua-devel | 5.4.4-3.el9 |
| AlmaLinux 9 | lua-libs | 5.4.4-3.el9 |
| Alpine 3.14 | lua5.4 | 5.4.3-r1 |
| Alpine 3.15 | lua5.4 | 5.4.3-r1 |
| Alpine 3.16 | lua5.4 | 5.4.4-r4 |
| Alpine 3.17 | lua5.4 | 5.4.4-r4 |
| Alpine 3.18 | lua5.4 | 5.4.4-r4 |
| Alpine 3.19 | lua5.4 | 5.4.4-r4 |
| Alpine 3.20 | lua5.4 | 5.4.4-r4 |
| Alpine 3.21 | lua5.4 | 5.4.4-r4 |
| Alpine 3.22 | lua5.4 | 5.4.4-r4 |
| Alpine 3.23 | lua5.4 | 5.4.4-r4 |
| Alpine 3.24 | lua5.4 | 5.4.4-r4 |
| Chainguard | lua5.4 | 0 |
| Debian 12 | lua5.4 | 5.4.4-2 |
| Debian 13 | lua5.4 | 5.4.4-2 |
| Debian 14 | lua5.4 | 5.4.4-2 |
| Red Hat Enterprise Linux 9 | lua | 0:5.4.4-3.el9 |
| Red Hat Enterprise Linux 9 | lua-debuginfo | 0:5.4.4-3.el9 |
| Red Hat Enterprise Linux 9 | lua-debugsource | 0:5.4.4-3.el9 |
| Red Hat Enterprise Linux 9 | lua-devel | 0:5.4.4-3.el9 |
| Red Hat Enterprise Linux 9 | lua-libs | 0:5.4.4-3.el9 |
| Red Hat Enterprise Linux 9 | lua-libs-debuginfo | 0:5.4.4-3.el9 |
| Ubuntu Pro 22.04 LTS | lua5.4 | 5.4.4-1ubuntu0.1~esm1 |
| Wolfi | lua5.4 | 0 |