netatalk.io

Netatalk Security Advisory

Subject Dead bounds check in Spotlight RPC unmarshaller
CVE ID# CVE-2026-44057
Severity None
Disclosure Date 2026/05/13
Affected Versions 3.0.0 - 4.4.2
Summary A bounds check on an unsigned value in the Spotlight RPC unmarshaller is dead code and therefore never executes

Description

A Spotlight RPC bounds check contains dead defensive logic. The Netatalk team does not consider this issue independently exploitable; its significance is as a defense-in-depth weakness related to broader Spotlight unmarshalling hardening.

Patch Availability

Apply CVE-2026-44057,CVE-2026-44066.patch to a Netatalk 4.4.2 source tree to hotfix your local Netatalk deployment.

Alternatively, upgrade to Netatalk 4.4.3 or later, which includes the patch.

While the issue at hand has low practical exploitability, the patch also addresses the related independently exploitable issue in CVE-2026-44066, so applying it may be worthwhile for defense-in-depth even if CVE-2026-44057 itself is not a concern.

CVSS Calculation

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:N (0.0)

This score reflects that the defect has no independent exploitable impact. The attack complexity and authentication requirement are included for completeness given the network-reachable code path.

Workaround

Least concern.

Credits

Vulnerability reported by:

@00redbeer

Patch developed by:

Daniel Markstedt of the Netatalk team

References


Go back to the Security Policy.