CWE-416

High likelihood

Use After Free

Parent: CWE-825 - Expired Pointer Dereference

The product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory "belongs" to the code that operates on the new pointer.

7,662 vulnerabilities with CWE-416
CVE-2021-21106 CRITICAL
Google Chrome <87.0.4280.141 - Use After Free
CVSS 9.6
CVE-2020-36788 HIGH
Linux Kernel 5.4-5.10.73 5.14.12-5.14.* 5.15 - Use-After-Free in Nouveau BO Initialization
CVSS 7.8
CVE-2020-36785 HIGH
Linux Kernel 5.8-5.10.36 - Use-After-Free in atomisp_alloc_css_stat_bufs
CVSS 7.8
CVE-2020-36773 CRITICAL
Artifex Ghostscript <9.53.0 - Memory Corruption
CVSS 9.8
CVE-2020-27418 MEDIUM
Fedora Linux kernel <5.9.0-rc9 - Info Disclosure
CVSS 4.4
CVE-2020-21896 MEDIUM
Artifex MuPDF 1.16.0 - Use-After-Free in SVG Text Span Paths Definitions
CVSS 5.5
CVE-2020-21722 HIGH
ogg_video_tools 0.9.1 - Use-After-Free via Crafted OGG File
CVSS 7.8
CVE-2020-19725 HIGH
Microsoft Z3 < 4.8.8 - Use After Free
CVSS 7.8
CVE-2020-18780 MEDIUM
NASM 2.14.02 - Use-After-Free in new_Token Function
CVSS 5.5
CVE-2020-36694 MEDIUM
Linux kernel <5.10 - Use After Free
CVSS 6.7
CVE-2020-22429 HIGH
redox-os v0.1.0 - Use-After-Free in gethostbyaddr()
CVSS 7.8
CVE-2020-27784 MEDIUM
Linux Kernel 4.1-4.4.241 - Use-After-Free in printer_ioctl()
CVSS 5.5
CVE-2020-36557 MEDIUM
Linux Kernel < 5.6.2 - Use-After-Free via VT_DISALLOCATE ioctl Race Condition
CVSS 5.1
CVE-2020-3886 HIGH
macOS 10.13-10.13.5 - Use-After-Free
CVSS 7.8
CVE-2020-12901 MEDIUM
AMD Graphics Driver for Windows 10 - Use After Free
CVSS 5.5
CVE-2020-27820 MEDIUM
Linux Kernel 2.6.12-5.4.161 - Use-After-Free in Nouveau Postclose Handler
CVSS 4.7
CVE-2020-6492 CRITICAL
Google Chrome < 83.0.4103.97 - Use-After-Free in ANGLE via Crafted HTML Page
CVSS 9.6
CVE-2020-22617 CRITICAL
Ardour 5.12 - Use-After-Free in xmlFreeDoc and xmlXPathFreeContext
CVSS 9.8
CVE-2020-21913 MEDIUM
International Components for Unicode < 66.1 - Use-After-Free in pkg_createWithAssemblyCode
CVSS 5.5
CVE-2020-18897 HIGH
libpff < 20180623 - Use-After-Free via Crafted PFF File
CVSS 7.8
CVE-2020-28594 HIGH
PrusaSlicer 2.2.0 and Master - Use-After-Free in _3MF_Importer::_handle_end_model()
CVSS 7.8
CVE-2020-21697 MEDIUM
FFmpeg 4.2 - Use-After-Free in mpeg_mux_write_packet
CVSS 6.5
CVE-2020-21688 HIGH
FFmpeg 4.2 - Use-After-Free in av_freep Function
CVSS 8.8
CVE-2020-36464 HIGH
heapless < 0.6.1 - Use-After-Free via IntoIter Clone Implementation
CVSS 7.5
CVE-2020-19474 MEDIUM
PDF2JSON 0.70 - Denial of Service via Use-After-Free in Gfx::doShowText
CVSS 5.5
Details
Vulnerabilities 7,662
Exploit Likelihood High