CVE-2025-5255: Core.ai Phoenix Code · Incorrect Default Permissions
Affects Core.ai Phoenix CodeSource CVE Database V5
Not known to be exploited · CVSS 4.8 Medium.
Data as of 26 Oct 2026, 07:57 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 16% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 20 Jun 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Core.ai Phoenix Code | Affected
| Fixed in– |
AI-suggested
1. Apply the official patch or update from Core.ai that addresses this vulnerability by removing or restricting the problematic entitlements. 2. Restrict local access to macOS systems running Phoenix Code to trusted users only, minimizing the risk of local attackers exploiting this issue. 3. Employ endpoint security solutions that monitor for suspicious dynamic library injection or process tampering activities. 4. Use macOS system integrity protection (SIP) and ensure it is enabled and properly configured to limit unauthorized code injection. 5. Regularly audit application entitlements and configurations to detect and remediate insecure settings. 6. Educate users about the risks of local privilege misuse and enforce strong local account management policies. 7. Implement application whitelisting to prevent unauthorized code execution within the Phoenix Code context. 8. Monitor logs for unusual application behavior that could indicate exploitation attempts. These steps go beyond generic advice by focusing on controlling local access, monitoring dynamic library injection, and validating application entitlements.
Description
The Phoenix Code's configuration on macOS, specifically the presence of entitlements: "com.apple.security.cs.allow-dyld-environment-variables" and "com.apple.security.cs.disable-library-validation" allows for Dynamic Library (Dylib) injection. A local attacker with unprivileged access can use environment variables like DYLD_INSERT_LIBRARIES to successfully inject code in application's context and bypass Transparency, Consent, and Control (TCC). Acquired resource access is limited to previously granted permissions by the user. Access to other resources beyond granted-permissions requires user interaction with a system prompt asking for permission. This issue was fixed in commit 0c75fb57f89d0b7d9b180026bc2624b7dcf807da