Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed AFP service on TCP/548
-
DeliveryAuthenticate with low-privilege credentials
-
ExploitSend crafted AFP request triggering bitwise-OR logic flaw
-
ExecutionInject shell metacharacters into command construction
-
PersistExecute arbitrary commands as afpd user
-
ImpactPivot to file shares or host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Attacker must have network reachability to the Netatalk AFP service (default TCP/548) AND valid low-privilege credentials accepted by an enabled UAM (PR:L per CVSS), running a vulnerable Netatalk build in the 3.1.4-4.4.2 range. The CVSS AC:H rating indicates non-trivial conditions to trigger the bitwise-OR logic path - likely a specific sequence or input shape rather than a one-shot payload - limiting opportunistic exploitation. UI:N means no victim interaction is needed once the attacker is authenticated, but exposure is naturally limited because AFP is most often firewalled to LAN/management segments and is being phased out on modern macOS in favor of SMB. |
| Impact | Signals are mixed and warrant prioritization rather than emergency response. The CVSS 7.5 vector CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H indicates a network-reachable bug that nonetheless requires high attack complexity and low-privilege authentication (PR:L), which significantly narrows the realistic attacker pool - typically a user already permitted to mount an AFP share. EPSS data was not provided in the input, KEV status is not asserted, and no public exploit is referenced, so exploitation appears speculative rather than imminent. However, OS command injection in a daemon that frequently runs as root or with elevated file-system privileges has high blast radius if it is triggered, and AFP services on NAS devices are routinely exposed on LAN segments - meaning insider abuse or a foothold on an adjacent host could realize the impact. No CISA KEV entry, no POC, and AC:H/PR:L collectively suggest a serious but non-urgent patching priority. |
| Exploit ScenarioDerived | An attacker who possesses any valid AFP login - for example a low-privileged employee account or credentials harvested from a phishing campaign - connects to the exposed Netatalk daemon over TCP/548 and submits a crafted protocol request whose payload exercises the flawed bitwise-OR branch. The resulting shell injection executes commands in the security context of afpd, typically allowing the attacker to read arbitrary files on the share host, plant a reverse shell, or pivot deeper into the storage network. No public PoC has been published at the time of analysis, so a working exploit would have to be developed from the advisory. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 21, 2026
Shell injection in Netatalk 3.1.4 through 4.4.2 allows authenticated remote attackers to execute arbitrary OS commands through a bitwise-OR logic flaw, achieving full confidentiality, integrity, and availability impact (CVSS 7.5). Netatalk is the open-source AFP (Apple Filing Protocol) server commonly deployed on Linux/BSD NAS appliances to share files with macOS clients. The flaw was fixed in version 4.4.3; no public exploit identified at time of analysis and the issue is not currently in CISA KEV.
RemediationAI
Upgrade to Netatalk 4.4.3 or later, which contains the upstream fix per the vendor advisory at https://netatalk.io/security/CVE-2026-44055 (Vendor-released patch: 4.4.3). For appliances where the user cannot replace the bundled binary directly, monitor the NAS vendor's security feed for a firmware update incorporating 4.4.3 and apply it as soon as released. Until patched, compensating controls include restricting afpd network exposure to trusted management VLANs via host firewall rules on TCP/548, disabling the AFP service entirely on hosts where SMB can substitute (note: this breaks Time Machine over AFP and legacy macOS client compatibility), and tightening authentication so that the PR:L precondition cannot be satisfied by anonymous/guest accounts (review uams configuration and disable uams_guest.so if enabled).
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Netatalk implements Apple Filing Protocol services (afpd, cnid_metad) used to expose Unix file systems to macOS clients and is bundled into many commercial NAS firmwares (Synology, QNAP, etc.). The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command), introduced by a bitwise-OR logic error in code that constructs or evaluates a command string. Per the vendor advisory at netatalk.io/security/CVE-2026-44055 the defect chain leads to attacker-controlled input being passed unsanitized into a shell context, enabling arbitrary command execution within whichever process spawned the shell. The affected CPE is cpe:2.3:a:netatalk:netatalk:*:*:*:*:*:*:*:* across the 3.1.4-4.4.2 range.
Know when Netatalk gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (securin).
CVSS VectorVendor: securin
DescriptionCVE.org
In Netatalk 3.1.4 through 4.4.2, bitwise or logic bug enables shell injection. Fixed in 4.4.3.
Executive ViewAI
Netatalk, commonly deployed on NAS appliances for macOS file sharing, contains a remote code execution vulnerability (CVE-2026-44055, CVSS 7.5) in versions 3.1.4-4.4.2 allowing authenticated attackers to execute arbitrary OS commands. No public exploit has been identified, but organizations face potential data compromise and service disruption if exploited. Vendor patch 4.4.3 is available and should be deployed promptly.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Netatalk before 3.1.12 is vulnerable to an out of bounds write in dsi_opensess.c. Rated critical severity (CVSS 9.8), th
Netatalk through 3.1.13 has an afp_getappl heap-based buffer overflow resulting in code execution via a crafted .appl fi
Heap buffer overflow in the Netatalk cnid_metad daemon's comm_rcv() function allows remote attackers with low-level priv
A Type Confusion vulnerability was found in the Spotlight RPC functions in afpd in Netatalk 3.1.x before 3.1.17. Rated c
The combination of primitives offered by SMB and AFP in their default configuration allows the arbitrary writing of file
Stack-based buffer overflow in Netatalk versions 2.0.4 through 4.4.2 allows authenticated remote attackers to corrupt me
SQL injection in Netatalk 3.1.0 through 4.4.2 allows authenticated remote attackers to compromise the MySQL-backed CNID
This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Synology Dis
Arbitrary file read in Netatalk 3.0.2 through 4.4.2 allows authenticated remote attackers to create attacker-controlled
Path traversal via extended attribute (ea) handling in Netatalk 2.1.0 through 4.4.2 allows authenticated remote attacker
Out-of-bounds write in Netatalk versions 2.0.4 through 4.4.2 stems from a missing o_len bounds check in the pull_charset
Out-of-bounds write in Netatalk versions 2.0.4 through 4.4.2 affects the convert_charset() routine during null terminati
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allVendor StatusVendor
SUSE
Severity: High| Product | Status |
|---|---|
| SUSE Linux Enterprise Server 12 SP5 | Fixed |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Fixed |
| SUSE Linux Enterprise Server 12 SP5-LTSS Extended Security | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | Fixed |
| SUSE Linux Enterprise Desktop 12 | Fixed |
| SUSE Linux Enterprise Desktop 12 SP1 | Fixed |
| SUSE Linux Enterprise Desktop 12 SP2 | Fixed |
| SUSE Linux Enterprise Desktop 12 SP3 | Fixed |
| SUSE Linux Enterprise Desktop 12 SP4 | Fixed |
| SUSE Linux Enterprise Server 12 | Fixed |
| SUSE Linux Enterprise Server 12 SP1 | Fixed |
| SUSE Linux Enterprise Server 12 SP2 | Fixed |
| SUSE Linux Enterprise Server 12 SP3 | Fixed |
| SUSE Linux Enterprise Server 12 SP4 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP1 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP2 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP3 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | Fixed |
| SUSE Linux Enterprise Software Development Kit 12 | Fixed |
| SUSE Linux Enterprise Software Development Kit 12 SP1 | Fixed |
| SUSE Linux Enterprise Software Development Kit 12 SP2 | Fixed |
| SUSE Linux Enterprise Software Development Kit 12 SP3 | Fixed |
| SUSE Linux Enterprise Software Development Kit 12 SP4 | Fixed |
| SUSE Linux Enterprise Software Development Kit 12 SP5 | Fixed |
| SUSE Linux Enterprise Workstation Extension 12 | Fixed |
| SUSE Linux Enterprise Workstation Extension 12 SP1 | Fixed |
| SUSE Linux Enterprise Workstation Extension 12 SP2 | Fixed |
| SUSE Linux Enterprise Workstation Extension 12 SP3 | Fixed |
| SUSE Linux Enterprise Workstation Extension 12 SP4 | Fixed |
| SUSE Linux Enterprise Workstation Extension 12 SP5 | Fixed |
EUVD-2026-31230
GHSA-2jff-6g6p-wr79
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB