#VU66877 Release of invalid pointer or reference in wolfSSL

 

#VU66877 Release of invalid pointer or reference in wolfSSL

Published: August 31, 2022


Vulnerability identifier: #VU66877
Vulnerability risk: Low
CVSSv4.0: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U/U:Clear
CVE-ID: N/A
CWE-ID: CWE-763
Exploitation vector: Remote access
Exploit availability: No public exploit available
Vulnerable software:
wolfSSL
Software vendor:
wolfSSL

Description

The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.

The vulnerability exists due to an invalid free when handling large session tickets with TLS 1.2 and TLS 1.3 connections. A malicious server or attacker with ability to perform MitM attack (only against TLS 1.2 connection) can pass an overly large session ticket to the client and crash the application.

Note, successful exploitation of the vulnerability requires that wolfSSL is compiled with --enable-session-ticket and the client has non-empty session cache.


Remediation

Install updates from vendor's website.

External links