Description
The iBCS routines in arch/i386/kernel/traps.c for Linux kernels 2.4.18 and earlier on x86 systems allow local users to kill arbitrary processes via a a binary compatibility interface (lcall).
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.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 3.0 | kernel-image-2.2.20-i386 | 2.2.20-5woody3 | DSA-336 |
| Debian 3.0 | kernel-image-2.4.17-s390 | 2.4.17-2.woody.3 | DSA-442 |
| Debian 3.0 | kernel-image-2.4.18-1-i386 | 2.4.18-8 | DSA-311 |
| Debian 3.0 | kernel-image-2.4.18-i386bf | 2.4.18-5woody1. | DSA-311 |
| Debian 3.0 | kernel-patch-2.4.17-mips | 2.4.17-0.020226.2.woody2 | DSA-332 |
| Debian 3.0 | kernel-patch-2.4.17-s390 | 0.0.20020816-0.woody.2 | DSA-442 |
| Debian 3.0 | kernel-patch-2.4.18-powerpc | 2.4.18-1woody1 | DSA-312 |
| Debian 3.0 | kernel-source-2.2.20 | 2.2.20-5woody2 | DSA-336 |
| Debian 3.0 | kernel-source-2.4.17 | 2.4.17-1woody1 | DSA-332 |
| Debian 3.0 | kernel-source-2.4.18 | 2.4.18-9 | DSA-311 |
Advisories 5
- DSA-442 linux-kernel-2.4.17-s390 - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-311 linux-kernel-2.4.18 - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-336 linux-kernel-2.2.20 - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-332 linux-kernel-2.4.17 - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-312 kernel-patch-2.4.18-powerpc - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
References
- DSA-336 vendor-advisory
- DSA-311 vendor-advisory
- DSA-332 vendor-advisory
- DSA-312 vendor-advisory
- DSA-442 vendor-advisory
- RHSA-2002:158 vendor-advisory
- 20020308 linux <=2.4.18 x86 traps.c problem mailing-list
- linux-ibcs-lcall-process(8420) vdb-entry
- 4259 vdb-entry
- http://www.openwall.com/linux/