Denial of Service Vulnerability in wolfSSL Software
CVE-2022-38152
7.5HIGH
What is CVE-2022-38152?
A vulnerability exists in wolfSSL versions prior to 5.5.0 that can lead to a denial of service when a TLS 1.3 client connects to a wolfSSL server. If a server uses the 'wolfSSL_clear' function to handle session resumption, a segmentation fault can occur resulting in a crash upon receiving the next Client Hello after the initial session reuse. This issue arises specifically when reusing the session structure 'struct WOLFSSL', which could cause disruption under certain conditions. It is important to note that the affected feature, 'wolfSSL_clear', is part of wolfSSL's compatibility layer and is not enabled by default, protecting servers that utilize the native API.