Public Date:
547236: CVE-2009-4138 kernel: firewire: ohci: handle receive packets with a data length of zero

The MITRE CVE dictionary describes this issue as:

drivers/firewire/ohci.c in the Linux kernel before 2.6.32-git9, when packet-per-buffer mode is used, allows local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unknown other impact via an unspecified ioctl associated with receiving an ISO packet that contains zero in the payload-length field.

Find out more about CVE-2009-4138 from the MITRE CVE dictionary dictionary and NIST NVD.


Red Hat is aware of this issue and is tracking it via the following bug:

The Linux kernel packages as shipped with Red Hat Enterprise Linux 3 and 4 have a different (and older) implementation of the driver for OHCI 1394 controllers, which is not affected by this issue.

It was addressed in Red Hat Enterprise Linux 5 via

A future kernel update for Red Hat Enterprise MRG will address this flaw.

CVSS v2 metrics

Base Score 4
Base Metrics AV:L/AC:H/Au:N/C:N/I:N/A:C
Access Vector Local
Access Complexity High
Authentication None
Confidentiality Impact None
Integrity Impact None
Availability Impact Complete

Find out more about Red Hat support for the Common Vulnerability Scoring System (CVSS).

Red Hat Security Errata

Platform Errata Release Date
MRG Grid for RHEL 5 Server (kernel-rt) RHSA-2010:0631 2010-08-17
Red Hat Enterprise Linux 5 (kernel) RHSA-2010:0046 2010-01-19
Last Modified

CVE description copyright © 2017, The MITRE Corporation