Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en framework de FreePBX (CVE-2025-67722)

Gravedad CVSS v4.0:
MEDIA
Tipo:
CWE-426 Ruta de búsqueda no confiable
Fecha de publicación:
16/12/2025
Última modificación:
07/10/2026

Descripción

FreePBX es una interfaz gráfica de usuario (GUI) de código abierto basada en web que gestiona Asterisk. Antes de las versiones 16.0.45 y 17.0.24 del framework de FreePBX, existe una escalada de privilegios local autenticada en el script de inicio obsoleto de FreePBX 'amportal'. En la utilidad obsoleta 'amportal', la búsqueda del archivo 'freepbx_engine' ocurre en los directorios '/etc/asterisk/'. Típicamente, estos son configurados por FreePBX como escribibles por el usuario asterisk y cualquier miembro del grupo asterisk. Esto significa que un miembro del grupo asterisk puede añadir su propio archivo 'freepbx_engine' en '/etc/asterisk/' y al ejecutarse 'amportal', ejecutaría ese archivo con permisos de root (aunque el archivo fue creado y colocado por un usuario no-root). Las versiones 16.0.45 y 17.0.24 contienen una solución para el problema. Otras estrategias de mitigación también están disponibles. Confirme que solo los usuarios de sistema del SO local de confianza son miembros del grupo 'asterisk'. Busque archivos sospechosos en el directorio '/etc/asterisk/' (a través de Admin -> Config Edit en la GUI, o a través de CLI). Verifique dos veces que 'live_dangerously = no' esté configurado (o no configurado, ya que el valor predeterminado es no) en el archivo '/etc/asterisk/asterisk.conf'. Elimine cualquier uso personalizado inseguro de aplicaciones y funciones del plan de marcado de Asterisk que potencialmente puedan manipular el sistema de archivos, p. ej., System(), FILE(), etc.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:sangoma:freepbx:*:*:*:*:*:*:*:* 16.0 (incluyendo) 16.0.45 (excluyendo)
cpe:2.3:a:sangoma:freepbx:*:*:*:*:*:*:*:* 17.0 (incluyendo) 17.0.24 (excluyendo)