CVE-2025-5255 in Phoenix Code
Résumé
par VulDB • 24/05/2026
La configuration de Phoenix Code sur macOS, en particulier la présence des entitlements « com.apple.security.cs.allow-dyld-environment-variables » et « com.apple.security.cs.disable-library-validation », permet l'injection de bibliothèques dynamiques (Dylib). Un attaquant local disposant d'un accès non privilégié peut utiliser des variables d'environnement telles que DYLD_INSERT_LIBRARIES pour injecter avec succès du code dans le contexte de l'application et contourner la transparence, le consentement et le contrôle (TCC). L'accès aux ressources acquises est limité aux autorisations précédemment accordées par l'utilisateur. L'accès à d'autres ressources au-delà des autorisations accordées nécessite une interaction de l'utilisateur avec une invite système demandant l'autorisation.
Ce problème a été corrigé dans le commit 0c75fb57f89d0b7d9b180026bc2624b7dcf807da
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.