CVE-2014-5461 Memory corruption in n/a

Medium 5.0 Published Updated

A buffer overflow in Lua vararg functions allows attackers to cause a denial of service via crafted arguments, impacting applications using the library.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Not stated
Victim action needed
Not needed
Fix
Available

What is CVE-2014-5461?

CVE-2014-5461 is a medium-severity memory corruption vulnerability in Canonical Ubuntu Linux, published on 4 Sep 2014.

Official 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.

Weakness: CWE-119

Which versions are affected by CVE-2014-5461?

It affects 5 products.

Linux distribution packages (1)
moarvm openSUSE:TumbleweedAll versions2025.05-1.1

Products include Canonical Ubuntu Linux, Debian Debian Linux, Lua Lua, Mageia Mageia, Opensuse Opensuse.

How do I fix CVE-2014-5461?

Upgrade to a fixed version.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2014-5461 being exploited?

There is no known exploitation of CVE-2014-5461 in the wild and no public exploit code.

All Canonical Ubuntu Linux vulnerabilities

Sources

Also known as AZL-41108, AZL-45036, DEBIAN-CVE-2014-5461, DLA-47-1, DSA-3015-1, DSA-3016-1 and 5 more.

Is CVE-2014-5461 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free