CVE-2025-5255 in Phoenix Code
Riassunto
di VulDB • 18/06/2026
La configurazione di Phoenix Code su macOS, specificamente la presenza delle autorizzazioni (entitlements) "com.apple.security.cs.allow-dyld-environment-variables" e "com.apple.security.cs.disable-library-validation", consente l'iniezione di librerie dinamiche (Dylib). Un attaccante locale con accesso non privilegiato può utilizzare variabili d'ambiente come DYLD_INSERT_LIBRARIES per iniettare codice con successo nel contesto dell'applicazione ed eludere Transparency, Consent, and Control (TCC). L'accesso alle risorse acquisite è limitato ai permessi precedentemente concessi dall'utente. L'accesso ad altre risorse oltre i permessi concessi richiede l'interazione dell'utente con un prompt di sistema che chiede il permesso.
Questo problema è stato risolto nel commit 0c75fb57f89d0b7d9b180026bc2624b7dcf807da
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.