Skip to content
OpenAdvisories
Unscored CVE-2005-1768 EUVD-2005-1770GHSA-3g95-jqmm-jr55

Race condition in the ia32 compatibility code for the execve system call in Linux kernel 2.4 before 2.4.31 and 2.6 before 2.6.6 allows loca…

Published Jul 11, 2005 · Updated Aug 7, 2024 · Assigned by redhat

Description

Race condition in the ia32 compatibility code for the execve system call in Linux kernel 2.4 before 2.4.31 and 2.6 before 2.6.6 allows local users to cause a denial of service (kernel panic) and possibly execute arbitrary code via a concurrent thread that increments a pointer count after the nargs function has counted the pointers, but before the count is copied from user space to kernel space, which leads to a 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 3.1 kernel-image-2.4.27-arm +1 2.4.27-2sarge1 DSA-921-1
Debian 3.1 kernel-image-2.4.27-m68k 2.4.27-3sarge1 DSA-921-1
Debian 3.1 kernel-image-2.4.27-sparc 2.4.27-9sarge1 DSA-921-1
Debian 3.1 kernel-patch-2.4.27-arm 2.4.27-1sarge1 DSA-921-1
Debian 3.1 kernel-patch-2.4.27-mips 2.4.27-10.sarge1.040815-1 DSA-921-1
Debian 3.1 kernel-source-2.4.27 +4 2.4.27-10sarge1 DSA-921-1
ReleasePackageFixed inAdvisory
RHEL 3 kernel +8 2.4.21-37.EL RHSA-2005:663

Advisories 2

References