Skip to content
OpenAdvisories
Unscored CVE-2022-33099 EUVD-2022-36155GHSA-39jx-jr53-979c

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.

Published Jul 1, 2022 · Updated Aug 3, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 lua5.4 5.4.4-3 —
Debian 13 lua5.4 5.4.4-3 —
Debian 12 lua5.4 5.4.4-3 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS lua5.4 5.4.4-1ubuntu0.1~esm1 USN-6916-1
ReleasePackageFixed inAdvisory
RHEL 9 lua +2 5.4.2-4.el9_0.3 RHSA-2022:7329

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 lua +2 5.4.2-4.el9_0.3 ALSA-2022:7329

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 9 lua 5.4.2-4.el9_0.3 RLSA-2022:7329
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed lua55 5.5.0~beta1-1.1 openSUSE-SU-2025:15401-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 lua +3 5.4.4-3.amzn2023.0.2 ALAS2023-2024-533

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 nmap 7.95-1 —
Azure Linux 3 ntopng 5.2.1-4 —
Azure Linux 2 (CBL-Mariner) lua 5.4.3-4 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 lua +2 5.4.2-4.el9_0.3 ELSA-2022-7329

Advisories 11

References