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,274)

page 131 of 414
  • CVE-2024-23384HigAug 5, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption when the mapped pages in VBO are still mapped after reclaiming by shrinker.

  • CVE-2024-23383HigAug 5, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption when kernel driver attempts to trigger hardware fences.

  • CVE-2024-23382HigAug 5, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption while processing graphics kernel driver request to create DMA fence.

  • CVE-2024-23381HigAug 5, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption when memory mapped in a VBO is not unmapped by the GPU SMMU.

  • CVE-2024-39672HigJul 25, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory request logic vulnerability in the memory module. Impact: Successful exploitation of this vulnerability will affect integrity and availability.

  • CVE-2024-23380HigJul 1, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption while handling user packets during VBO bind operation.

  • CVE-2024-23373HigJul 1, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption when IOMMU unmap operation fails, the DMA and anon buffers are getting released.

  • CVE-2024-32502HigJun 7, 2024
    risk 0.55cvss 8.4epss 0.00

    An issue was discovered in Samsung Mobile Processor and Wearable Processor Exynos 850, Exynos 1080, Exynos 2100, Exynos 1280, Exynos 1380, Exynos 1330, Exynos W920, Exynos W930. The mobile processor lacks proper reference count checking, which can result in a UAF…

  • CVE-2024-32503HigJun 7, 2024
    risk 0.55cvss 8.4epss 0.00

    An issue was discovered in Samsung Mobile Processor and Wearable Processor Exynos 850, Exynos 1080, Exynos 2100, Exynos 1280, Exynos 1380, Exynos 1330, Exynos W920, Exynos W930. The mobile processor lacks proper memory deallocation checking, which can result in a UAF…

  • CVE-2021-47456HigMay 22, 2024
    risk 0.55cvss 8.4epss 0.00

    In the Linux kernel, the following vulnerability has been resolved: can: peak_pci: peak_pci_remove(): fix UAF When remove the module peek_pci, referencing 'chan' again after releasing 'dev' will cause UAF. Fix this by releasing 'dev' later. The following log reveals it: [ …

  • CVE-2024-23354HigMay 6, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption when the IOCTL call is interrupted by a signal.

  • CVE-2024-21471HigMay 6, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption when IOMMU unmap of a GPU buffer fails in Linux.

  • CVE-2024-21472HigApr 1, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption in Kernel while handling GPU operations.

  • CVE-2024-21468HigApr 1, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption when there is failed unmap operation in GPU.

  • CVE-2023-52629HigMar 29, 2024
    risk 0.55cvss 8.4epss 0.00

    In the Linux kernel, the following vulnerability has been resolved: sh: push-switch: Reorder cleanup operations to avoid use-after-free bug The original code puts flush_work() before timer_shutdown_sync() in switch_drv_remove(). Although we use flush_work() to stop the worker,…

  • CVE-2024-27934HigMar 21, 2024
    risk 0.55cvss 8.4epss 0.00

    Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.36.2 and prior to version 1.40.3, use of inherently unsafe `*const c_void` and `ExternalPointer` leads to use-after-free access of the underlying structure, resulting in arbitrary code execution.…

  • CVE-2024-27213HigMar 11, 2024
    risk 0.55cvss 8.4epss 0.00

    In BroadcastSystemMessage of servicemgr.cpp, there is a possible Remote Code Execution due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • CVE-2024-27205HigMar 11, 2024
    risk 0.55cvss 8.4epss 0.00

    there is a possible memory corruption due to a use after free. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • CVE-2024-25985HigMar 11, 2024
    risk 0.55cvss 8.4epss 0.00

    In bigo_unlocked_ioctl of bigo.c, there is a possible UAF due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • CVE-2023-43547HigMar 4, 2024
    risk 0.55cvss 8.4epss 0.00

    Memory corruption while invoking IOCTLs calls in Automotive Multimedia.