Executive brief
Netatalk is an open-source implementation of the Apple Filing Protocol (AFP) used to allow Unix-like systems to serve files to macOS clients. A flaw in the Spotlight search component contains ineffective security checks, which could theoretically allow a logged-in user to access limited information they shouldn't see. While the risk is considered low, it represents a failure in the software's internal defenses.
Technical details
A vulnerability exists in the Spotlight RPC unmarshaller of Netatalk due to a dead bounds check (CWE-561). The root cause is a check on an unsigned value that results in an unreachable code path, rendering the defensive logic ineffective. A remote authenticated attacker with low privileges could potentially exploit this via crafted Spotlight RPC requests to obtain limited information. While the vendor notes this is not independently exploitable in a significant way, it serves as a defense-in-depth weakness. The issue is addressed in Netatalk version 4.4.3 or by applying the provided security patch.
Affected products
- Netatalk Netatalk 3.0.0 through 4.4.2
Timeline
- 2026-05-13: disclosed
- 2026-05-21: advisory