La version OpenVPN 2.5.5 est maintenant disponible, un paquet permettant de créer des réseaux privés virtuels qui facilite une connexion sécurisée entre deux machines clientes ou la mise en place d'un serveur VPN centralisé pour plusieurs clients simultanés. Le code OpenVPN est distribué sous la licence GPLv2 et des paquets binaires sont disponibles pour Debian, Ubuntu, CentOS, RHEL et Windows.
Dans cette nouvelle version
- Le passage aux anciens chiffrements 64 bits, vulnérables à l'attaque SWEET32, est reporté à la branche 2.7.
- La version Windows utilise par défaut une adresse réseau pour le serveur DHCP émulé, permettant l'utilisation d'un sous-réseau /30, nécessaire pour la connexion à OpenVPN Cloud.
- Les compilations pour Windows incluent une prise en charge obligatoire des algorithmes basés sur des courbes elliptiques (la possibilité de compiler sans prise en charge des courbes elliptiques avec OpenSSL a été supprimée).
- Lors de la compilation avec le compilateur MSVC, une protection du flux d'exécution des commandes (CFI, Control-Flow Integrity) a été ajoutée, ainsi qu'une protection contre les attaques de type Spectre.
- Pour les compilations Windows, le chargement du fichier de configuration OpenSSL (%installdir%SSLopenssl.cfg) a été rétabli, ce qui est nécessaire pour le fonctionnement de certains jetons matériels nécessitant des configurations spéciales pour OpenSSL.
Source : opennet.ru
