CVE Catalog

CVE-2004-0658

High
Published: Translated: NVD NIST

Summary

Integer overflow in the hpsb_alloc_packet function in the IEEE 1394 (Firewire) driver for Linux kernels 2.4 and 2.6 allows local users to cause a denial of service (crash) and possibly execute arbitrary code via the functions raw1394_write, state_connected, handle_remote_request, or hpsb_make_writebpacket.

Risk Assessment

The risk for the organization includes the possibility of a local attack leading to system crash or control takeover, potentially resulting in data loss or system integrity compromise.

Recommendation

It is recommended to immediately update the Linux kernel to a version that fixes this vulnerability and restrict local access to systems with vulnerable Firewire drivers.

Related vulnerabilities

Original NVD description (English source)

Integer overflow in the hpsb_alloc_packet function (incorrectly reported as alloc_hpsb_packet) in IEEE 1394 (Firewire) driver 2.4 and 2.6 allows local users to cause a denial of service (crash) and possibly execute arbitrary code via the functions (1) raw1394_write, (2) state_connected, (3) handle_remote_request, or (4) hpsb_make_writebpacket.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS