vendor:
Wireshark
by:
Google Security Research
7,5
CVSS
HIGH
Stack-Based Out-of-Bounds Read
119
CWE
Product Name: Wireshark
Affected Version From: N/A
Affected Version To: N/A
Patch Exists: YES
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: N/A
2020
Stack-Based Out-of-Bounds Read in Wireshark
The crash due to a stack-based out-of-bounds read can be observed in an ASAN build of Wireshark (current git master), by feeding a malformed file to tshark. The AddressSanitizer reported a stack-buffer-overflow on address 0x7fffc04c9c20 at pc 0x00000046cc29 bp 0x7fffc04c99b0 sp 0x7fffc04c9160. The memory access at offset 544 overflows the variable 'magic_buf' located in stack of thread T0 at offset 544 in frame 0x7fbfa43611ff in nettrace_3gpp_32_423_file_open wireshark/wiretap/nettrace_3gpp_32_423.c:964.
Mitigation:
The user should update to the latest version of Wireshark and ensure that all files are from trusted sources.