Skip to content
OpenAdvisories
Unscored CVE-2015-8080 EUVD-2015-7973GHSA-4r9x-2fwv-q8g6

Integer overflow in the getnum function in lua_struct.c in Redis 2.8.x before 2.8.24 and 3.0.x before 3.0.6 allows context-dependent attack…

Published Apr 13, 2016 · Updated Aug 6, 2024 · Assigned by mitre

Description

Integer overflow in the getnum function in lua_struct.c in Redis 2.8.x before 2.8.24 and 3.0.x before 3.0.6 allows context-dependent attackers with permission to run Lua code in a Redis session to cause a denial of service (memory corruption and application crash) or possibly bypass intended sandbox restrictions via a large number, which triggers a stack-based buffer overflow.

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 redis 2:3.0.5-4 —
Debian 13 redis 2:3.0.5-4 —
Debian 12 redis 2:3.0.5-4 —
Debian 8 redis 2:2.8.17-1+deb8u3 DSA-3412-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS redis 2:2.8.4-2ubuntu0.2 —
ReleasePackageFixed inAdvisory
Red Hat Openstack-optools 7 redis 2.8.24-1.el7ost RHSA-2016:0097
Red Hat OpenStack 7 redis 2.8.24-1.el7ost RHSA-2016:0096
Red Hat OpenStack 6 redis 2.8.24-1.el7ost RHSA-2016:0095
ReleasePackageFixed inAdvisory
SLES 15 SP2 redis 6.0.8-1.3.1 SUSE-OU-2020:3291-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed redis 6.2.5-1.2 openSUSE-SU-2024:11299-1
ReleasePackageFixed inAdvisory
Alpine v3.24 redis 5.0.8-r0 —
Alpine v3.23 redis 5.0.8-r0 —
Alpine v3.22 redis 5.0.8-r0 —
Alpine v3.21 redis 5.0.8-r0 —
Alpine v3.20 redis 5.0.8-r0 —
Show 10 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 redis 5.0.8-r0 —
Alpine v3.18 redis 5.0.8-r0 —
Alpine v3.17 redis 5.0.8-r0 —
Alpine v3.16 redis 5.0.8-r0 —
Alpine v3.15 redis 5.0.8-r0 —
Alpine v3.14 redis 5.0.8-r0 —
Alpine v3.13 redis 5.0.8-r0 —
Alpine v3.12 redis 5.0.8-r0 —
Alpine v3.11 redis 5.0.7-r1 —
Alpine v3.10 redis 5.0.5-r1 —

Advisories 6

References