rootpwn

medium · CVSS v3 5.5

CVE-2026-93286

This CVE addresses a NULL pointer dereference in the Linux kernel's AppleTalk implementation. The flaw occurs when a device without an Apple

Overview

This CVE addresses a NULL pointer dereference in the Linux kernel's AppleTalk implementation. The flaw occurs when a device without an AppleTalk interface invokes aarp_send_ddp, potentially causing a kernel crash. It matters because it can lead to denial of service on affected systems.

Description

In the Linux kernel, the following vulnerability has been resolved: net: appletalk: fix NULL pointer dereference in aarp_send_ddp() aarp_send_ddp() calls atalk_find_dev_addr(dev) in the LocalTalk fast path without checking for NULL. When the device has no AppleTalk interface configured (dev->atalk_ptr == NULL), this leads to a NULL pointer dereference at the at->s_net access. KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] RIP: 0010:aarp_send_ddp (net/appletalk/aarp.c:552 (discriminator 2)) Call Trace: atalk_sendmsg (net/appletalk/ddp.c:1715) __sys_sendto (net/socket.c:2265 (discriminator 1)) __x64_sys_sendto (net/socket.c:2272) do_syscall_64 (arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) Add a NULL check consistent with the other callers of atalk_find_dev_addr().

Impact

The vulnerability can cause a kernel panic, leading to denial of service. It does not directly expose data or allow privilege escalation. Defenders should monitor for crashes and ensure AppleTalk is disabled if not needed.

Remediation

Apply the latest kernel update that includes the fix. If unable to update, disable the AppleTalk stack by setting atalk=off or removing atalk modules. Verify that atalk_find_dev_addr() is not called on devices lacking AppleTalk configuration.

Risk context

Medium severity; no EPSS data available. Patching is recommended but not urgent unless AppleTalk traffic is expected.

Affected products

  • Linux kernel
  • Ubuntu kernel
  • Red Hat Enterprise Linux kernel
  • Debian kernel
  • CentOS kernel
  • Fedora kernel
  • SUSE Linux Enterprise Server kernel
  • Oracle Linux kernel

Scores

Severity
medium
CVSS v2
2.1
CVSS v3
5.5
CVSS v4
—
EPSS
—

kernel appletalk null-pointer denial-of-service linux network patch

← All CVEs