VYPR

CWE-416

Use After Free

VariantStableLikelihood: High

Description

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.

Hierarchy (View 1000)

Parents

Children

none

CVEs mapped to this weakness (8,173)

page 383 of 409
  • CVE-2023-51042HigJan 23, 2024
    risk 0.00cvss 7.8epss 0.00

    In the Linux kernel before 6.4.12, amdgpu_cs_wait_all_fences in drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c has a fence use-after-free.

  • CVE-2023-51782HigJan 11, 2024
    risk 0.00cvss 7.0epss 0.00

    An issue was discovered in the Linux kernel before 6.6.8. rose_ioctl in net/rose/af_rose.c has a use-after-free because of a rose_accept race condition.

  • CVE-2023-51781HigJan 11, 2024
    risk 0.00cvss 7.0epss 0.00

    An issue was discovered in the Linux kernel before 6.6.8. atalk_ioctl in net/appletalk/ddp.c has a use-after-free because of an atalk_recvmsg race condition.

  • CVE-2023-51780HigJan 11, 2024
    risk 0.00cvss 7.0epss 0.01

    An issue was discovered in the Linux kernel before 6.6.8. do_vcc_ioctl in net/atm/ioctl.c has a use-after-free because of a vcc_recvmsg race condition.

  • CVE-2024-0217LowJan 3, 2024
    risk 0.00cvss 3.3epss 0.00

    A use-after-free flaw was found in PackageKitd. In some conditions, the order of cleanup mechanics for a transaction could be impacted. As a result, some memory access could occur on memory regions that were previously freed. Once freed, a memory region can be reused for other…

  • CVE-2023-7152MedDec 29, 2023
    risk 0.00cvss 5.5epss 0.01

    A vulnerability, which was classified as critical, has been found in MicroPython 1.21.0/1.22.0-preview. Affected by this issue is the function poll_set_add_fd of the file extmod/modselect.c. The manipulation leads to use after free. The exploit has been disclosed to the public…

  • CVE-2023-5341MedNov 19, 2023
    risk 0.00cvss 6.2epss 0.00

    A heap use-after-free flaw was found in coders/bmp.c in ImageMagick.

  • CVE-2023-48011HigNov 15, 2023
    risk 0.00cvss 7.8epss 0.00

    GPAC v2.3-DEV-rev566-g50c2ab06f-master was discovered to contain a heap-use-after-free via the flush_ref_samples function at /gpac/src/isomedia/movie_fragments.c.

  • CVE-2023-6111HigNov 14, 2023
    risk 0.00cvss 7.8epss 0.00

    A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. The function nft_trans_gc_catchall did not remove the catchall set element from the catchall_list when the argument sync is true, making…

  • CVE-2023-6039MedNov 9, 2023
    risk 0.00cvss 5.5epss 0.00

    A use-after-free flaw was found in lan78xx_disconnect in drivers/net/usb/lan78xx.c in the network sub-component, net/usb/lan78xx in the Linux Kernel. This flaw allows a local attacker to crash the system when the LAN78XX USB device detaches.

  • CVE-2023-1476HigNov 3, 2023
    risk 0.00cvss 7.0epss 0.00

    A use-after-free flaw was found in the Linux kernel’s mm/mremap memory address space accounting source code. This issue occurs due to a race condition between rmap walk and mremap, allowing a local user to crash the system or potentially escalate their privileges on the system.

  • CVE-2023-1192MedNov 1, 2023
    risk 0.00cvss 6.5epss 0.01

    A use-after-free flaw was found in smb2_is_status_io_timeout() in CIFS in the Linux Kernel. After CIFS transfers response data to a system call, there are still local variable points to the memory region, and if the system call frees it faster than CIFS uses it, CIFS will access…

  • CVE-2023-42459HigOct 16, 2023
    risk 0.00cvss 8.6epss 0.01

    Fast DDS is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group). In affected versions specific DATA submessages can be sent to a discovery locator which may trigger a free error. This can remotely crash any Fast-DDS process.…

  • CVE-2023-5535HigOct 11, 2023
    risk 0.00cvss 7.8epss 0.01

    Use After Free in GitHub repository vim/vim prior to v9.0.2010.

  • CVE-2023-38703CriOct 6, 2023
    risk 0.00cvss 9.8epss 0.01

    PJSIP is a free and open source multimedia communication library written in C with high level API in C, C++, Java, C#, and Python languages. SRTP is a higher level media transport which is stacked upon a lower level media transport such as UDP and ICE. Currently a higher level…

  • CVE-2023-5345HigOct 3, 2023
    risk 0.00cvss 7.8epss 0.00

    A use-after-free vulnerability in the Linux kernel's fs/smb/client component can be exploited to achieve local privilege escalation. In case of an error in smb3_fs_context_parse_param, ctx->password was freed but the field was not set to NULL which could lead to double free. …

  • CVE-2023-5197HigSep 27, 2023
    risk 0.00cvss 7.8epss 0.00

    A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. Addition and removal of rules from chain bindings within the same transaction causes leads to use-after-free. We recommend upgrading past…

  • CVE-2023-4921HigSep 12, 2023
    risk 0.00cvss 7.8epss 0.00

    A use-after-free vulnerability in the Linux kernel's net/sched: sch_qfq component can be exploited to achieve local privilege escalation. When the plug qdisc is used as a class of the qfq qdisc, sending network packets triggers use-after-free in qfq_dequeue() due to the…

  • CVE-2023-4623HigSep 6, 2023
    risk 0.00cvss 7.8epss 0.00

    A use-after-free vulnerability in the Linux kernel's net/sched: sch_hfsc (HFSC qdisc traffic control) component can be exploited to achieve local privilege escalation. If a class with a link-sharing curve (i.e. with the HFSC_FSC flag set) has a parent without a link-sharing…

  • CVE-2023-4622HigSep 6, 2023
    risk 0.00cvss 7.8epss 0.01

    A use-after-free vulnerability in the Linux kernel's af_unix component can be exploited to achieve local privilege escalation. The unix_stream_sendpage() function tries to add data to the last skb in the peer's recv queue without locking the queue. Thus there is a race where…