CVE-2025-10906
8.4Magnetism Studios · Endurance
A missing authentication flaw exists in the loadModuleNamed:WithReply function of the Magnetism Studios Endurance macOS application, allowing local attackers to bypass security controls.
Executive summary
A critical authentication bypass vulnerability in Magnetism Studios Endurance allows local attackers to gain unauthorized access to privileged application functions.
Vulnerability
The application fails to perform necessary authentication checks within the loadModuleNamed:WithReply function of the NSXPC interface. This flaw allows an unauthenticated local attacker to manipulate application logic by invoking unauthorized functions.
Business impact
The exploitation of this vulnerability allows for the unauthorized execution of local functions within the Endurance application. Given the CVSS score of 8.4, the risk of local privilege escalation or arbitrary command execution is significant, potentially leading to a complete compromise of the application integrity on the affected macOS host.
Remediation
Immediate Action: Since no official patch is currently available, users should restrict local access to the affected machine and monitor for suspicious process activity related to Endurance.
Proactive Monitoring: Security teams should monitor system logs for unusual XPC service calls or unexpected execution patterns originating from the Endurance helper process.
Compensating Controls: Implement strict file system permissions on the Endurance application bundle to prevent unauthorized local users from interacting with the vulnerable helper binary.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists via the researcher write-up at the provided GitHub repository.
Analyst recommendation
Due to the availability of a public proof-of-concept and the high severity of this authentication bypass, administrators must prioritize mitigating the risk by restricting access to the host. Users should monitor official vendor channels for security updates and apply them immediately upon release to remediate the underlying flaw in the NSXPC interface.
Sources
Originally found and disclosed by SwayZGl1tZyyy (VulDB User), per the CVE Program record.
- VDB-325691 | Magnetism Studios Endurance NSXPC com.MagnetismStudios.endurance.helper loadModuleNamed:WithReply missing a Vulnerability database entry
- VDB-325691 | CTI Indicators (IOB, IOC, IOA)
- Submit #653994 | Magnetism Studios Endurance 3.3.0 Local Privilege Escalation Third-party advisory
- Related
- Exploit / PoC