1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2024-11-22 17:39:53 +03:00
SoftEtherVPN/src/Cedar
Daiyuu Nobori 3b932f5fee Fix Vulnerability: CVE-2023-27516 TALOS-2023-1754 and CVE-2023-32634 TALOS-2023-1755
SoftEther VPN CiRpcAccepted () authentication bypass vulnerability
and SoftEther VPN CiRpcServerThread () MitM authentication bypass vulnerability
https://www.softether.org/9-about/News/904-SEVPN202301
https://jvn.jp/en/jp/JVN64316789/
2023-10-07 04:42:41 +02:00
..
winpcap Correct Spelling (#458) 2018-05-16 23:47:10 +02:00
Account.c Reworked EAP-TLS 1.3 to account for RFC9190, implemented searching by certificate instead of certificate CN 2023-01-31 20:33:18 +03:00
Account.h Reworked EAP-TLS 1.3 to account for RFC9190, implemented searching by certificate instead of certificate CN 2023-01-31 20:33:18 +03:00
Admin.c Merge pull request #1522 from domosekai/tls 2022-05-12 23:38:38 +08:00
Admin.h Implement complete server certificate verification 2021-12-29 17:41:29 +08:00
AzureClient.c Add more TLS negotiation info in logging and UI 2021-12-29 17:41:29 +08:00
AzureClient.h Include headers properly 2021-04-05 04:48:25 +02:00
Bridge.c Include headers properly 2021-04-05 04:48:25 +02:00
Bridge.h Include headers properly 2021-04-05 04:48:25 +02:00
BridgeUnix.c Merge PR #1865: Fix build when NO_VLAN 2023-07-05 09:55:35 +02:00
BridgeUnix.h Include headers properly 2021-04-05 04:48:25 +02:00
BridgeWin32.c Include headers properly 2021-04-05 04:48:25 +02:00
BridgeWin32.h Include headers properly 2021-04-05 04:48:25 +02:00
Cedar.c Cedar: Trim contiguous whitespaces in version string 2023-03-01 16:14:04 +09:00
Cedar.h Merge pull request #1775 from domosekai/radius2 2023-08-07 02:50:13 +09:00
CedarType.h Include headers properly 2021-04-05 04:48:25 +02:00
Client.c Fix Vulnerability: CVE-2023-27516 TALOS-2023-1754 and CVE-2023-32634 TALOS-2023-1755 2023-10-07 04:42:41 +02:00
Client.h Fix Vulnerability: CVE-2023-27516 TALOS-2023-1754 and CVE-2023-32634 TALOS-2023-1755 2023-10-07 04:42:41 +02:00
CM.c Bind outgoing connection to a specific IP address No.2 2023-08-08 18:14:22 +09:00
CM.h Include headers properly 2021-04-05 04:48:25 +02:00
CMakeLists.txt apply permission fix suggested by @hornos (for #1457) 2021-08-19 08:14:50 -04:00
CMInner.h Implement complete server certificate verification 2021-12-29 17:41:29 +08:00
Command.c Add more TLS negotiation info in logging and UI 2021-12-29 17:41:29 +08:00
Command.h Implement complete server certificate verification 2021-12-29 17:41:29 +08:00
Connection.c Add more TLS negotiation info in logging and UI 2021-12-29 17:41:29 +08:00
Connection.h Bind outgoing connection to a specific IP address No.2 2023-08-08 18:14:22 +09:00
Console.c Include headers properly 2021-04-05 04:48:25 +02:00
Console.h Include headers properly 2021-04-05 04:48:25 +02:00
Database.c Include headers properly 2021-04-05 04:48:25 +02:00
Database.h Include headers properly 2021-04-05 04:48:25 +02:00
DDNS.c Fix Vulnerability: CVE-2023-27395 TALOS-2023-1735 2023-09-28 18:24:12 +09:00
DDNS.h Fix Vulnerability: CVE-2023-22325 TALOS-2023-1736 2023-09-28 18:26:17 +09:00
EM.c Change IP structure so that IPv4 addresses are stored in RFC3493 format 2021-04-07 21:24:55 +02:00
EM.h Compacting headers, updating trivial texts to fit to the license change from GPLv2 to Apache License 2.0. 2019-01-14 12:25:53 +09:00
EMInner.h Include headers properly 2021-04-05 04:48:25 +02:00
EtherLog.c Include headers properly 2021-04-05 04:48:25 +02:00
EtherLog.h Include headers properly 2021-04-05 04:48:25 +02:00
Hub.c Support all EAP methods for PPP sessions with RADIUS 2023-02-27 08:37:23 +00:00
Hub.h Support all EAP methods for PPP sessions with RADIUS 2023-02-27 08:37:23 +00:00
IPC.c Support all EAP methods for PPP sessions with RADIUS 2023-02-27 08:37:23 +00:00
IPC.h Support all EAP methods for PPP sessions with RADIUS 2023-02-27 08:37:23 +00:00
Layer3.c Include headers properly 2021-04-05 04:48:25 +02:00
Layer3.h Include headers properly 2021-04-05 04:48:25 +02:00
Link.c Include headers properly 2021-04-05 04:48:25 +02:00
Link.h Implement complete server certificate verification 2021-12-29 17:41:29 +08:00
Listener.c Fix TCP and UDP listener behavior 2021-07-07 10:50:23 +00:00
Listener.h Include headers properly 2021-04-05 04:48:25 +02:00
Logging.c Rewrite DNS API from scratch into dedicated file(s) 2021-04-18 01:46:59 +02:00
Logging.h Include headers properly 2021-04-05 04:48:25 +02:00
Nat.c Include headers properly 2021-04-05 04:48:25 +02:00
Nat.h Include headers properly 2021-04-05 04:48:25 +02:00
NativeStack.c Change IP structure so that IPv4 addresses are stored in RFC3493 format 2021-04-07 21:24:55 +02:00
NativeStack.h Include headers properly 2021-04-05 04:48:25 +02:00
netcfgn.h v4.03-9408-rtm 2014-01-04 22:00:08 +09:00
netcfgx.h v4.03-9408-rtm 2014-01-04 22:00:08 +09:00
NM.c Include headers properly 2021-04-05 04:48:25 +02:00
NM.h Compacting headers, updating trivial texts to fit to the license change from GPLv2 to Apache License 2.0. 2019-01-14 12:25:53 +09:00
NMInner.h Include headers properly 2021-04-05 04:48:25 +02:00
NullLan.c Include headers properly 2021-04-05 04:48:25 +02:00
NullLan.h Include headers properly 2021-04-05 04:48:25 +02:00
Proto_EtherIP.c Support all EAP methods for PPP sessions with RADIUS 2023-02-27 08:37:23 +00:00
Proto_EtherIP.h Include headers properly 2021-04-05 04:48:25 +02:00
Proto_IKE.c Change IP structure so that IPv4 addresses are stored in RFC3493 format 2021-04-07 21:24:55 +02:00
Proto_IKE.h Include headers properly 2021-04-05 04:48:25 +02:00
Proto_IkePacket.c Change IP structure so that IPv4 addresses are stored in RFC3493 format 2021-04-07 21:24:55 +02:00
Proto_IkePacket.h Include headers properly 2021-04-05 04:48:25 +02:00
Proto_IPsec.c Include headers properly 2021-04-05 04:48:25 +02:00
Proto_IPsec.h Include headers properly 2021-04-05 04:48:25 +02:00
Proto_L2TP.c Fix use-after-free timeout issue for L2TP and SSTP 2021-07-10 16:07:09 +00:00
Proto_L2TP.h Fix use-after-free timeout issue for L2TP and SSTP 2021-07-10 16:07:09 +00:00
Proto_OpenVPN.c additional error handling if SSL_CTX_new failed 2023-08-16 19:17:18 +02:00
Proto_OpenVPN.h Proto_OpenVPN: Set max allowed ACKs to 8 for P_ACK_V1 2022-06-14 00:06:02 +02:00
Proto_PPP.c set PPPSetStatus(p, PPP_STATUS_FAIL); in case of failure 2023-08-16 22:32:00 +02:00
Proto_PPP.h Support all EAP methods for PPP sessions with RADIUS 2023-02-27 08:37:23 +00:00
Proto_SSTP.c Fix use-after-free timeout issue for L2TP and SSTP 2021-07-10 16:07:09 +00:00
Proto_SSTP.h Fix use-after-free timeout issue for L2TP and SSTP 2021-07-10 16:07:09 +00:00
Proto_Win7.c Change IP structure so that IPv4 addresses are stored in RFC3493 format 2021-04-07 21:24:55 +02:00
Proto_Win7.h Include headers properly 2021-04-05 04:48:25 +02:00
Proto_Win7Inner.h Include headers properly 2021-04-05 04:48:25 +02:00
Proto_WireGuard.c Include headers properly 2021-04-05 04:48:25 +02:00
Proto_WireGuard.h Include headers properly 2021-04-05 04:48:25 +02:00
Proto.c Cedar: Add support for 32 bit unsigned integer Proto options 2021-04-21 08:12:45 +02:00
Proto.h Cedar: Add support for 32 bit unsigned integer Proto options 2021-04-21 08:12:45 +02:00
Protocol.c Merge pull request #1867 from hiura2023/master 2023-09-10 17:18:31 +02:00
Protocol.h Merge pull request #1867 from hiura2023/master 2023-09-10 17:18:31 +02:00
Radius.c additional error handling if SSL_CTX_new failed 2023-08-16 19:17:18 +02:00
Radius.h Radius: Make sure MS-CHAP response matches the original username 2023-02-27 08:37:23 +00:00
Remote.c Include headers properly 2021-04-05 04:48:25 +02:00
Remote.h Include headers properly 2021-04-05 04:48:25 +02:00
Sam.c Support all EAP methods for PPP sessions with RADIUS 2023-02-27 08:37:23 +00:00
Sam.h Include headers properly 2021-04-05 04:48:25 +02:00
SecureNAT.c Include headers properly 2021-04-05 04:48:25 +02:00
SecureNAT.h Include headers properly 2021-04-05 04:48:25 +02:00
SeLowUser.c temporarily suppress clang warnings on "-Wincompatible-function-pointer-types" 2023-09-16 00:03:03 +02:00
SeLowUser.h Include headers properly 2021-04-05 04:48:25 +02:00
Server.c src/Cedar/Server.c: fix race condition 2023-05-01 05:53:36 +02:00
Server.h Include headers properly 2021-04-05 04:48:25 +02:00
Session.c Bind outgoing connection to a specific IP address No.2 2023-08-08 18:14:22 +09:00
Session.h bind outgoing connection 2023-06-28 23:18:09 +09:00
SM.c Remove unnecessary quotation to fix build 2023-06-15 10:17:33 +09:00
SM.h Compacting headers, updating trivial texts to fit to the license change from GPLv2 to Apache License 2.0. 2019-01-14 12:25:53 +09:00
SMInner.h Bind outgoing connection to a specific IP address No.2 2023-08-08 18:14:22 +09:00
SW.c temporarily suppress clang warnings on "-Wincompatible-function-pointer-types" 2023-09-16 00:03:03 +02:00
SW.h Include headers properly 2021-04-05 04:48:25 +02:00
SWInner.h Include headers properly 2021-04-05 04:48:25 +02:00
UdpAccel.c Fix udp acceleration unusable on big endian system 2022-04-25 18:16:50 +08:00
UdpAccel.h Cedar: Make use of IP address reported by NAT-T server for UDP acceleration 2021-04-14 19:49:30 +02:00
UT.c Include headers properly 2021-04-05 04:48:25 +02:00
UT.h Include headers properly 2021-04-05 04:48:25 +02:00
Virtual.c src/Cedar/Virtual.c: mute Coverity warning 2023-01-14 21:38:28 +06:00
Virtual.h Include headers properly 2021-04-05 04:48:25 +02:00
VLan.h Include headers properly 2021-04-05 04:48:25 +02:00
VLanUnix.c Cedar/VLanUnix: assign virtual interface to softether group 2023-07-04 14:38:36 +09:00
VLanUnix.h Cedar/VLanUnix: assign virtual interface to softether group 2023-07-04 14:38:36 +09:00
VLanWin32.c Store interface metric separately as it mau change 2021-08-02 16:18:37 +08:00
VLanWin32.h Include headers properly 2021-04-05 04:48:25 +02:00
WaterMark.c Include headers properly 2021-04-05 04:48:25 +02:00
WaterMark.h Include headers properly 2021-04-05 04:48:25 +02:00
WebUI.c Include headers properly 2021-04-05 04:48:25 +02:00
WebUI.h Include headers properly 2021-04-05 04:48:25 +02:00
Win32Com.cpp Include headers properly 2021-04-05 04:48:25 +02:00
Win32Com.h Include headers properly 2021-04-05 04:48:25 +02:00
WinJumpList.cpp Include headers properly 2021-04-05 04:48:25 +02:00
WinUi.c temporarily suppress clang warnings on "-Wincompatible-function-pointer-types" 2023-09-16 00:03:03 +02:00
WinUi.h Implement complete server certificate verification 2021-12-29 17:41:29 +08:00
Wpc.c Fix Vulnerability: CVE-2023-27395 TALOS-2023-1735 2023-09-28 18:24:12 +09:00
Wpc.h Fix server manager setting compatibility since build 9658 2021-12-25 13:25:34 +08:00