CVE-2026-44062

7.5

Netatalk · Netatalk

A missing output length bounds check in the `pull_charset_flags()` function of Netatalk 2 allows for a potential out-of-bounds write.

Executive summary

A critical out-of-bounds write vulnerability in Netatalk 2 could allow remote, authenticated attackers to achieve arbitrary code execution or system compromise.

Vulnerability

This is an out-of-bounds write (CWE-787) caused by a missing length check in the pull_charset_flags() function. The CVSS vector indicates that while it requires authenticated access (PR:L), it carries a high impact on Confidentiality, Integrity, and Availability.

Business impact

With a CVSS score of 7.5 (High), this vulnerability is highly dangerous as it can lead to full system compromise. Successful exploitation could allow an attacker to gain elevated control, potentially leading to unauthorized data modification, theft, or complete service takeover.

Remediation

Immediate Action: Upgrade to Netatalk version 4.4.3 or higher immediately to apply the necessary bounds checking logic.

Proactive Monitoring: Audit access logs for unusual user activity and monitor system integrity for unauthorized changes or unexpected process behavior.

Compensating Controls: Employ a Web Application Firewall or intrusion detection system configured to inspect traffic for malformed character set flag parameters.

Exploitation status

Public Exploit Available: No (unknown).

Analyst recommendation

Given the potential for total system compromise, this CVE should be treated with high urgency. Organizations must prioritize the update to version 4.4.3 to ensure that the memory-safety defect in character set flag processing is remediated.

More Netatalk CVEs