Skip to content
OpenAdvisories
Unscored CVE-2004-2731 EUVD-2004-2721GHSA-rg5q-w7qj-gw3c

Multiple integer overflows in Sbus PROM driver (drivers/sbus/char/openprom.c) for the Linux kernel 2.4.x up to 2.4.27, 2.6.x up to 2.6.7, a…

Published Oct 9, 2007 · Updated Aug 8, 2024 · Assigned by mitre

Description

Multiple integer overflows in Sbus PROM driver (drivers/sbus/char/openprom.c) for the Linux kernel 2.4.x up to 2.4.27, 2.6.x up to 2.6.7, and possibly later versions, allow local users to execute arbitrary code by specifying (1) a small buffer size to the copyin_string function or (2) a negative buffer size to the copyin function.

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 3.1 hostap-modules-i386 1:0.3.7-1sarge3 DSA-1503-1
Debian 3.1 i2c 1:2.9.1-1sarge2 DSA-1503-1
Debian 3.1 kernel-image-2.4.27-arm +1 2.4.27-2sarge6 DSA-1503-1
Debian 3.1 kernel-image-2.4.27-m68k 2.4.27-3sarge6 DSA-1503-1
Debian 3.1 kernel-image-2.4.27-sparc 2.4.27-9sarge6 DSA-1503-1
Debian 3.1 kernel-image-speakup-i386 2.4.27-1.1sarge5 DSA-1503-1
Debian 3.1 kernel-latest-2.4-alpha 101sarge3 DSA-1503-1
Debian 3.1 kernel-latest-2.4-i386 101sarge2 DSA-1503-1
Debian 3.1 kernel-latest-2.4-s390 2.4.27-1sarge2 DSA-1503-1
Debian 3.1 kernel-latest-2.4-sparc 42sarge3 DSA-1503-1
Debian 3.1 kernel-patch-2.4.27-mips 2.4.27-10.sarge4.040815-3 DSA-1503-1
Debian 3.1 kernel-source-2.4.27 +4 2.4.27-10sarge6 DSA-1503-2, DSA-1503-1
Debian 3.1 mindi-kernel 2.4.27-2sarge5 DSA-1503-1
Debian 3.1 pcmcia-modules-2.4.27-i386 3.2.5+2sarge2 DSA-1503-1
Debian 3.1 systemimager 3.2.3-6sarge5 DSA-1503-1

Advisories 2

References