Skip to main content
VulnerabilityPublished Updated

CVE-2025-5255: Core.ai Phoenix Code · Incorrect Default Permissions

Affects Core.ai Phoenix CodeSource CVE Database V5

0

Not known to be exploited · CVSS 4.8 Medium.

Data as of 26 Oct 2026, 09:08 UTC

CVSS 4.0 base score
4.8Medium
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 Jun 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
Core.ai Phoenix CodeAffected
  • =0
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

References

Community reviews

Loading reviews…