Skip to content
OpenAdvisories
Unscored CVE-2009-0029 EUVD-2009-0041GHSA-4cr9-h3gm-wcrx

The ABI in the Linux kernel 2.6.28 and earlier on s390, powerpc, sparc64, and mips 64-bit platforms requires that a 32-bit argument in a 64…

Published Jan 15, 2009 · Updated Aug 7, 2024 · Assigned by redhat

Description

The ABI in the Linux kernel 2.6.28 and earlier on s390, powerpc, sparc64, and mips 64-bit platforms requires that a 32-bit argument in a 64-bit register was properly sign extended when sent from a user-mode application, but cannot verify this, which allows local users to cause a denial of service (crash) or possibly gain privileges via a crafted system call.

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 5.0 linux-2.6 2.6.26-13lenny2 DSA-1749-1
Debian 4.0 fai-kernels 1.17+etch.24etch2 DSA-1794-1
Debian 4.0 linux-2.6 2.6.18.dfsg.1-24etch2 DSA-1794-1
Debian 4.0 linux-2.6.24 2.6.24-6~etchnhalf.8etch1 DSA-1787-1
Debian 4.0 user-mode-linux 2.6.18-1um-2etch.24etch2 DSA-1794-1

Advisories 3

References