CVE-2025-67722 in FreePBX
Résumé
par VulDB • 22/06/2026
FreePBX est une interface graphique (GUI) web basée sur du code open-source qui gère Asterisk. Avant les versions 16.0.45 et 17.0.24 du framework FreePBX, une élévation de privilèges locale authentifiée existait dans le script de démarrage déprécié `amportal` de FreePBX. Dans l'utilitaire déprécié `amportal`, la recherche du fichier `freepbx_engine` s'effectue dans les répertoires `/etc/asterisk/`. En règle générale, ceux-ci sont configurés par FreePBX comme étant accessibles en écriture par l'utilisateur **asterisk** et tous les membres du groupe **asterisk**. Cela signifie qu'un membre du groupe **asterisk** peut ajouter son propre fichier `freepbx_engine` dans `/etc/asterisk/`, et lors de l'exécution d'`amportal`, ce fichier serait exécuté avec des privilèges root (bien que le fichier ait été créé et placé par un utilisateur non-root). Les versions 16.0.45 et 17.0.24 contiennent une correction pour ce problème. D'autres stratégies d'atténuation sont également disponibles. Confirmez uniquement les utilisateurs système OS locaux de confiance comme membres du groupe `asterisk`. Recherchez des fichiers suspects dans le répertoire `/etc/asterisk/` (via Admin -> Config Edit dans l'interface graphique, ou via CLI). Vérifiez que la valeur `live_dangerously = no` est définie (ou non configurée, car la valeur par défaut est **no**) dans le fichier `/etc/asterisk/asterisk.conf`. Éliminez toute utilisation personnalisée dangereuse des applications et fonctions de plan d'appel Asterisk qui pourraient potentiellement manipuler le système de fichiers, par exemple System(), FILE(), etc.
If you want to get best quality of vulnerability data, you may have to visit VulDB.