CVE-2026-57155
OPNsense : RCE root via écriture arbitraire de fichier dans l'importateur d'alias GeoIP
- Publié
- 15 oct. 2026
- Mise à jour
- 15 oct. 2026
- Attribution de CNA
- GitHub_M
- Preuve observée
- 8 août 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HRésumé
OPNsense est une plateforme de pare-feu et de routage basée sur FreeBSD. Avant la version 26.1.11, les chemins process_zip() et process_gzip() de l'importateur GeoIP des alias de pare-feu dans src/opnsense/scripts/filter/lib/alias/geoip.py utilisent une valeur country_code CSV non validée pour construire des noms de fichiers de sortie sous /usr/local/share/GeoIP/alias. Un utilisateur disposant du privilège Firewall Alias Edit peut configurer une URL de source GeoIP contrôlée par un attaquant et fournir une archive dont le code pays traverse un autre répertoire existant, ce qui entraîne l'écriture de contenu contrôlé par l'attaquant en tant que root avec un suffixe -IPv4 ou -IPv6. Un fragment newsyslog conçu à cet effet et un fichier journal surdimensionné peuvent utiliser la tâche cron root horaire par défaut pour exécuter des commandes en tant que root, entraînant une compromission complète du pare-feu. Ce problème est corrigé dans la version 26.1.11.
Sources
- CVE-2026-57155Exploit
OPNsense Root RCE (CVE-2026-57155)
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.