CVE Database›Document archive›CVE-2024-50113

CVE-2024-50113

kernel: firewire: core: fix invalid port index for parent device

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · November 5, 2024

Updated · September 14, 2026

Description

A flaw was found in the Linux kernel's firewire core. A local attacker, by connecting a specially crafted FireWire (IEEE 1394) device with three or more ports to a 1394 OHCI controller, could trigger an invalid port index assignment. This mistake in handling self-ID sequences leads to an access to an invalid memory address, resulting in a general protection fault and a system crash. This vulnerability could lead to a Denial of Service.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

To prevent this Moderate impact flaw, blacklist the firewire_core kernel module. Create a file /etc/modprobe.d/disable-firewire.conf with the content install firewire_core /bin/true. Regenerate the initramfs using dracut -f -v and reboot the system for the changes to take effect. This action will disable all FireWire functionality.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-99 · Improper Control of Resource Identifiers ('Resource Injection')