Bug 133110 - CAN-2004-0814 input/serio local DOS
CAN-2004-0814 input/serio local DOS
Product: Red Hat Enterprise Linux 2.1
Classification: Red Hat
Component: kernel (Show other bugs)
ia64 Linux
medium Severity high
: ---
: ---
Assigned To: Jim Paradis
Brian Brock
: Security
Depends On:
Blocks: 132992
  Show dependency treegraph
Reported: 2004-09-21 14:43 EDT by Josh Bressers
Modified: 2013-08-05 21:08 EDT (History)
3 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2005-06-14 13:28:42 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Josh Bressers 2004-09-21 14:43:44 EDT
drivers/input/serio/serport.c can lead to kernel panic in serio code
followed by jbd's panic (probably due to random memory write, I don't
       now) and/or system lockup.

        Steps to exploit it:
        process 1:
            open() a tty device;
            TIOCSETD it to N_MOUSE;
            read() it. it will block.
        after that, process 2:
            open() the same device;
            TIOCSETD it to 0;
            TIOCSETD it to N_MOUSE; (not sure if it's necessary)
            kill() process 1;
Comment 1 Ernie Petrides 2004-09-21 22:28:00 EDT
This is a dup of bug 131672, but I'll leave this open since
it's for Derry (as opposed to Pensacola).
Comment 5 Mark J. Cox 2005-02-16 10:40:40 EST
For reference the fix that got committed upstream into 2.4.29:
Comment 6 Peter Martuccelli 2005-02-18 15:58:53 EST
Jim - Update with information regarding U7 target.
Comment 7 Jim Paradis 2005-02-25 17:52:08 EST
This is a dup of 131672, which is assigned to jbaron.  Neither of these are
likely to make U7
Comment 8 Jim Paradis 2005-06-14 13:28:42 EDT
The fix has been deemed too invasive for a RHEL2.1 update at this time.  Closing

Note You need to log in before you can comment on or make changes to this bug.