Key Takeaways
- Vulnerabilities in Microsoft apps on macOS could allow external access through permissions, risking privacy and data security.
- Attackers could manipulate trusted apps to perform actions without users knowing, exploiting macOS permission automation.
- Library injections in common Microsoft programs on macOS raise concerns, urging users to review app permissions and stay vigilant.
A library injection vulnerability in Microsoft apps—Excel, OneNote, PowerPoint, Word, Outlook, and Teams—on the macOS means that they are open to external access through already-set permissions.
This could mean that an adversary could copy the application into a controllable location and perform a library injection to use the application’s entitlements. In other words, hackers could record video and sound, access personal data, or log your input on your device. What’s more, they could potentially send emails through your Outlook, view photos in your Pictures folder, or, in the worst-case scenario, escalate privileges.
Apple uses a permissions-based—or entitlement-based—model that prompts customers to manually enable apps to access certain information and tools on their device, such as their photos, contacts, camera, and microphone. Once the permission is granted, macOS remembers these settings (unless changed manually), and it is this automation that the attackers can exploit in this vulnerability.
Although this Transparency, Consent, and Control (TCC) framework aims to protect privacy and maintain system security, it isn’t foolproof. Indeed, if a trusted app is compromised, it can be manipulated to enable attackers to perform actions without the device’s owner knowing it’s happening. Furthermore, hardened runtime guards and sandboxed apps are supposed to secure people’s device data and resources, though a malware could still find ways to bypass these measures in certain scenarios.
According to Cisco Talos senior security research engineer, Francesco Benvenuto, Microsoft says that these issues are “low risk,” claiming that some of its applications “need to allow loading of unsigned libraries to support plugins.” Though this might lead macOS customers to conclude that Microsoft doesn’t intend to fix the issue, Cisco Talos noted that Teams and OneNote had been updated, and no longer possess the entitlement that previously led these programs vulnerable to attack. Nevertheless, Excel, Outlook, PowerPoint, and Word remain susceptible.
Library injections require significant technical expertise, though the fact that these weaknesses pertain to such commonly used Microsoft programs is enough to concern those who use macOS. While the real-world implications of such vulnerabilities are not yet clear—with Microsoft yet to respond to interrogation—organizations and personal users should review their app permissions and ensure they remain vigilant to unusual activity across the 365 suite.
Source: Cisco Talos, The Register