Linux Kernel 2.4 - 'uselib()' Local Privilege Escalation (2). CVE-12791CVE-2004-1235 . local exploit for Linux platform

Linux Kernel 2.4.5 Released 115. Posted by michael on Friday May 25, 2001 @09:54PM from the obsessive-upgraders-only dept. John Jasen writes: "Join the kernel of the month club! Order yours now!" See the Changelog, I would link to the Software-update: Linux Kernel 2.4.31 - Computer Linux Kernel 2.4.31 is door Marcelo Tosatti vrijgegeven voor het grote publiek en bevat zoals gewoonlijk weer een hele berg met aanpassingen en verbeteringen. Het volledige meegeleverde changelog Understanding the Linux Kernel, 3rd Edition [Book] In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. Linux and the Device Tree — The Linux Kernel documentation

Thanks God, since Marcelo Tossati took over the kernel maintaince of 2.4.x, we don’t have a new kernel each week (the BSD people used to make fun of the linux kernel releases: “kernel of the week” Since Marcelo took over, there is a real release cycle, it takes months to release a new kernel, and they get under proper testing and RCs.

I am trying to find the linux 2.4 kernel source code. It seems that it has been removed from the official download site and the mirrors. This may have been result of the compromise but it would be nice to have access to historical kernel source. I have looked in the following directories on and mirrors and found nothing:

Kernel 2.6 scheduler is considerably different than in Kernel 2.4 . How to Configure and Build a Linux Kernel . Step 1 : Get the necessary requirements for Building and Using the Kernel. Only three packages that are absoulutely necessary for successfully building a kernel: Compiler: To build the kernel, the gcc C compiler must be used.

ISA & PC/104 Driver Installation Guide for Linux Kernel 2.4.x 1. Introduction This serial driver supports following multiport boards. - Xtreme/104 - Xtreme/104 Opto - Xtreme/104 Iso (12-Port) - DFlex & DFlex/104 This driver and installation procedure have been developed upon Linux kernel 2.4.x. All the drivers and utilities are published in form of source code under GNU General Public License in this version. Please refer to GNU General Public License Linux Kernel 2.4 - 'uselib()' Local Privilege Escalation Linux Kernel 2.4 - 'uselib()' Local Privilege Escalation (2). CVE-12791CVE-2004-1235 . local exploit for Linux platform