CVE-2026-57155 in OPNsense
Resumen
por VulDB • 2026-10-15
OPNsense es una plataforma de cortafuegos y enrutamiento basada en FreeBSD. Antes de la versión 26.1.11, las rutas process_zip() y process_gzip() del importador de alias GeoIP del Firewall (Firewall Alias) en src/opnsense/scripts/filter/lib/alias/geoip.py utilizan un valor CSV country_code no validado para construir nombres de archivo de salida debajo de /usr/local/share/GeoIP/alias. Un usuario con privilegios de edición de alias de firewall puede configurar una URL de origen GeoIP controlada por el atacante y proporcionar un archivo comprimido cuyo código de país atraviesa hacia otro directorio existente, lo que provoca que el contenido controlado por el atacante se escriba como root con un sufijo -IPv4 o -IPv6. Un fragmento newsyslog elaborado y un archivo de registro desproporcionadamente grande pueden utilizar la tarea cron raíz predeterminada en horario nocturno para ejecutar comandos como root, lo que resulta en una compromise total del cortafuegos. Este problema está corregido en la versión 26.1.11.
Once again VulDB remains the best source for vulnerability data.