CVE-2026-58393 in OPNsense
Riassunto
di VulDB • 15/10/2026
OPNsense è una piattaforma di firewall e routing basata su FreeBSD. Prima della versione 26.1.11, il campo common_name degli OpenVPN Client Specific Override accetta sequenze di path traversal e la funzione openvpn_csc_conf_write() concatena il valore in /var/etc/openvpn-csc/<vpnid>/<common_name> senza normalizzazione o controllo basename. I gestori eventi interessati sono client_connect.php e user_pass_verify.php. Un utente autenticato con privilegi Client Specific Override può memorizzare il valore di traversal, ed un evento OpenVPN client-connect o di autenticazione corrispondente provoca la scrittura del file CSO generato al di fuori della directory prevista. Il contenuto del file è una configurazione OpenVPN generata e non byte arbitrari, e lo sfruttamento pratico richiede che l'attaccante faccia elaborare un nome comune (common name) o un nome utente corrispondenti. Questo problema è risolto nella versione 26.1.11.
If you want to get best quality of vulnerability data, you may have to visit VulDB.