Skip to content
OpenAdvisories
Unscored CVE-2014-5461 EUVD-2014-5348GHSA-v3hh-4h88-w4mr

Buffer overflow in the vararg functions in ldo.c in Lua 5.1 through 5.2.x before 5.2.3 allows context-dependent attackers to cause a denial…

Published Sep 4, 2014 · Updated Aug 6, 2024 · Assigned by redhat

Description

Buffer overflow in the vararg functions in ldo.c in Lua 5.1 through 5.2.x before 5.2.3 allows context-dependent attackers to cause a denial of service (crash) via a small number of arguments to a function with a large number of fixed arguments.

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.1 5.1.5-7 —
Debian 14 lua5.2 5.2.3-1 —
Debian 13 lua5.1 5.1.5-7 —
Debian 13 lua5.2 5.2.3-1 —
Debian 12 lua5.1 5.1.5-7 —
Debian 12 lua5.2 5.2.3-1 —
Debian 7 lua5.1 5.1.5-4+deb7u1 DSA-3015-1
Debian 7 lua5.2 5.2.1-3+deb7u1 DSA-3016-1
Debian 6.0 lua5.1 5.1.4-5+deb6u1 DLA-47-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS lua5.1 5.1.5-5ubuntu0.1 USN-2338-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed moarvm 2025.05-1.1 openSUSE-SU-2025:15247-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 ceph 18.2.2-1 —
Azure Linux 3 compat-lua No fix yet —

Advisories 5

References