Security Vulnerability in the Human Interface Device (HID) Class Driver for Solaris



Category :Security
Release Phase :Resolved
Product :Solaris 9 Operating System
Solaris 10 Operating System
Solaris 8 Operating System  
Bug Id :6414967  
Date of Resolved Release :25-SEP-2007 


Impact

A security vulnerability in the Human Interface Device (HID) class driver for Solaris 8, 9 and 10 may allow a local unprivileged user to panic the system, causing a Denial of Service (DoS).


Contributing Factors

This issue can occur in the following releases:

SPARC Platform

x86 Platform

Notes:

  1. Solaris 8 on the x86 platform is not affected by this issue.
  2. Systems are only impacted by this issue if the HID module is loaded. This happens as soon as you plugin a USB HID class device to the host. USB keyboard, mouse, etc fall into this category.

To determine if the HID module is loaded, the following command can be run:

    $ modinfo | grep hid
    84  138cc18   36d8  54   1  hid (USB HID Client Driver 1.36)
    85  138f938   32e8   -   1  hidparser (HID PARSER 1.13)

Symptoms

A system panic due to this issue will contain a stack trace similar to the following:

    freemsg+0x46()
    hid_qreply_merror+0x44()
    hid_wput+0x19f()
    putnext+0x31a()
    usbms_wput+0xc3()
    putnext+0x31a()
    consmslwserv+0x3d()
    runservice+0x62()
    queue_service+0x5b()
    stream_service+0xe8()
    taskq_d_thread+0xe8()
    thread_start+8()

Workaround

There is no workaround for this issue. Please see the Resolution section below.


Resolution

This issue is addressed in the following releases:

SPARC Platform

x86 Platform




Modification History


Date: 10-OCT-2007
  • Updated Contributing Factors section



Attachments
This solution has no attachment

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 201059
Article Type : Sun Alert
Last reviewed : 2007-10-10
Audience : PUBLIC
Keywords :
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article