CVE-2024-45599

CVSS 3.1 Score 3.8 of 10 (low)

Details

Published Sep 25, 2024
Updated: Sep 26, 2024
CWE ID 277

Summary

CVE-2024-45599 is a vulnerability affecting the Cursor artificial intelligence code editor prior to version 0.41.0. If a user on macOS grants Cursor access to the camera or microphone, any program running on the machine can access these devices without explicit permission through a DyLib Injection using the DYLD_INSERT_LIBRARIES environment variable. This is due to the use of entitlements such as `com.apple.security.cs.allow-dyld-environment-variables` and `com.apple.security.cs.disable-library-validation`. The vulnerability allows untrusted code to access the camera or microphone if the user has already given permission to Cursor. In version 0.41.0, the entitlements have been split between the main process and the extension host process to mitigate the issue. As a workaround, it is recommended not to grant Cursor explicit permission to access the camera or microphone if untrusted users can run arbitrary commands on the affected machine.

Ligh bulbPrevent cyber attacks with Recorded Future by prioritizing and patching critical vulnerabilities being exploited by threat actors targeting your industry. Book your demo to learn more.

Share