CVE-2026-57155
OPNsense: RCE con privilegi di root tramite scrittura arbitraria di file nell'importatore di alias GeoIP
- Pubblicato
- 15 ott 2026
- Aggiornato
- 15 ott 2026
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 8 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HRiepilogo
OPNsense è una piattaforma firewall e di routing basata su FreeBSD. Prima della versione 26.1.11, i percorsi process_zip() e process_gzip() dell'importatore GeoIP degli Alias del Firewall in src/opnsense/scripts/filter/lib/alias/geoip.py utilizzano un valore country_code CSV non convalidato per costruire nomi di file di output sotto /usr/local/share/GeoIP/alias. Un utente con il privilegio Firewall Alias Edit può configurare un URL sorgente GeoIP controllato dall'attaccante e fornire un archivio il cui codice paese effettua una traversata in un'altra directory esistente, causando la scrittura di contenuto controllato dall'attaccante come root con un suffisso -IPv4 o -IPv6. Un frammento newsyslog appositamente creato e un file di log sovradimensionato possono utilizzare il cron job root orario predefinito per eseguire comandi come root, con conseguente compromissione completa del firewall. Questo problema è risolto nella versione 26.1.11.
Fonti
- CVE-2026-57155Exploit
OPNsense Root RCE (CVE-2026-57155)
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.