CVE-2025-57741

7.8

Fortinet · FortiClientMac

FortiClientMac contains an incorrect permission assignment vulnerability that allows a local attacker to execute arbitrary code via LaunchDaemon hijacking.

Executive summary

A vulnerability in Fortinet FortiClientMac allows local attackers to achieve arbitrary code execution through improper permission management.

Vulnerability

This flaw is an Incorrect Permission Assignment for Critical Resource (CWE-732) that facilitates privilege escalation. A local user with low privileges can exploit this to hijack LaunchDaemons and execute arbitrary code or commands on the host system.

Business impact

The ability for a local attacker to execute arbitrary code with elevated privileges poses a significant risk to endpoint security. Successful exploitation could lead to full system compromise, unauthorized data access, and the potential for lateral movement within the network. With a CVSS score of 7.8, this vulnerability is classified as High severity and requires immediate attention to protect organizational assets.

Remediation

Immediate Action: Upgrade to FortiClientMac version 7.4.4, 7.2.12, or the latest available version provided by Fortinet.

Proactive Monitoring: Monitor system logs for unauthorized modifications to LaunchDaemons or unexpected process execution patterns originating from the FortiClient process.

Compensating Controls: Ensure that local user permissions are strictly enforced and limit the ability of non-administrative users to modify system configurations or sensitive service files.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the potential for complete system compromise via privilege escalation, administrators must prioritize patching affected macOS endpoints. Apply the vendor-provided updates immediately to eliminate the attack vector, as local privilege escalation vulnerabilities are frequently leveraged by secondary stages of malicious attacks.

More Fortinet CVEs

Sources