VYPR

Vendor CVEs

Linux

All CVEs

18,468 total · sorted by risk
  • CVE-2023-1872HigApr 12, 2023
    risk 0.00cvss 7.8epss 0.00

    A use-after-free vulnerability in the Linux Kernel io_uring system can be exploited to achieve local privilege escalation. The io_file_get_fixed function lacks the presence of ctx->uring_lock which can lead to a Use-After-Free vulnerability due a race condition with fixed files…

  • CVE-2023-1989HigApr 11, 2023
    risk 0.00cvss 7.0epss 0.00

    A use-after-free flaw was found in btsdio_remove in drivers\bluetooth\btsdio.c in the Linux Kernel. In this flaw, a call to btsdio_remove with an unfinished job, may cause a race problem leading to a UAF on hdev devices.

  • CVE-2023-30456MedApr 10, 2023
    risk 0.00cvss 6.5epss 0.00

    An issue was discovered in arch/x86/kvm/vmx/nested.c in the Linux kernel before 6.2.8. nVMX on x86_64 lacks consistency checks for CR0 and CR4.

  • CVE-2023-1855MedApr 5, 2023
    risk 0.00cvss 6.3epss 0.00

    A use-after-free flaw was found in xgene_hwmon_remove in drivers/hwmon/xgene-hwmon.c in the Hardware Monitoring Linux Kernel Driver (xgene-hwmon). This flaw could allow a local attacker to crash the system due to a race problem. This vulnerability could even lead to a kernel…

  • CVE-2023-1611MedApr 3, 2023
    risk 0.00cvss 6.3epss 0.00

    A use-after-free flaw was found in btrfs_search_slot in fs/btrfs/ctree.c in btrfs in the Linux Kernel.This flaw allows an attacker to crash the system and possibly cause a kernel information lea

  • CVE-2022-4744HigMar 30, 2023
    risk 0.00cvss 7.8epss 0.00

    A double-free flaw was found in the Linux kernel’s TUN/TAP device driver functionality in how a user registers the device when the register_netdevice function fails (NETDEV_REGISTER notifier). This flaw allows a local user to crash or potentially escalate their privileges on…

  • CVE-2023-1637MedMar 27, 2023
    risk 0.00cvss 5.5epss 0.00

    A flaw that boot CPU could be vulnerable for the speculative execution behavior kind of attacks in the Linux kernel X86 CPU Power management options functionality was found in the way user resuming CPU from suspend-to-RAM. A local user could use this flaw to potentially get…

  • CVE-2023-1079MedMar 27, 2023
    risk 0.00cvss 6.8epss 0.00

    A flaw was found in the Linux kernel. A use-after-free may be triggered in asus_kbd_backlight_set when plugging/disconnecting in a malicious USB device, which advertises itself as an Asus device. Similarly to the previous known CVE-2023-25012, but in asus devices, the…

  • CVE-2023-1078HigMar 27, 2023
    risk 0.00cvss 7.8epss 0.00

    A flaw was found in the Linux Kernel in RDS (Reliable Datagram Sockets) protocol. The rds_rm_zerocopy_callback() uses list_entry() on the head of a list causing a type confusion. Local user can trigger this with rds_message_put(). Type confusion leads to `struct…

  • CVE-2023-1077HigMar 27, 2023
    risk 0.00cvss 7.0epss 0.00

    In the Linux kernel, pick_next_rt_entity() may return a type confused entry, not detected by the BUG_ON condition, as the confused entry will not be NULL, but list_head.The buggy error condition would lead to a type confused entry with the list head,which would then be used as a…

  • CVE-2023-1076MedMar 27, 2023
    risk 0.00cvss 5.5epss 0.00

    A flaw was found in the Linux Kernel. The tun/tap sockets have their socket UID hardcoded to 0 due to a type confusion in their initialization function. While it will be often correct, as tuntap devices require CAP_NET_ADMIN, it may not always be the case, e.g., a non-root user…

  • CVE-2023-1075LowMar 27, 2023
    risk 0.00cvss 3.3epss 0.00

    A flaw was found in the Linux Kernel. The tls_is_tx_ready() incorrectly checks for list emptiness, potentially accessing a type confused entry to the list_head, leaking the last byte of the confused field that overlaps with rec->tx_ready.

  • CVE-2023-1074MedMar 27, 2023
    risk 0.00cvss 5.5epss 0.00

    A memory leak flaw was found in the Linux kernel's Stream Control Transmission Protocol. This issue may occur when a user starts a malicious networking service and someone connects to this service. This could allow a local user to starve resources, causing a denial of service.

  • CVE-2023-1583MedMar 24, 2023
    risk 0.00cvss 5.5epss 0.00

    A NULL pointer dereference was found in io_file_bitmap_get in io_uring/filetable.c in the io_uring sub-component in the Linux Kernel. When fixed files are unregistered, some context information (file_alloc_{start,end} and alloc_hint) is not cleared. A subsequent request that has…

  • CVE-2020-36691MedMar 24, 2023
    risk 0.00cvss 5.5epss 0.00

    An issue was discovered in the Linux kernel before 5.8. lib/nlattr.c allows attackers to cause a denial of service (unbounded recursion) via a nested Netlink policy with a back reference.

  • CVE-2023-1513LowMar 23, 2023
    risk 0.00cvss 3.3epss 0.00

    A flaw was found in KVM. When calling the KVM_GET_DEBUGREGS ioctl, on 32-bit systems, there might be some uninitialized portions of the kvm_debugregs structure that could be copied to userspace, causing an information leak.

  • CVE-2023-28772MedMar 23, 2023
    risk 0.00cvss 6.7epss 0.01

    An issue was discovered in the Linux kernel before 5.13.3. lib/seq_buf.c has a seq_buf_putmem_hex buffer overflow.

  • CVE-2022-4095HigMar 22, 2023
    risk 0.00cvss 7.8epss 0.00

    A use-after-free flaw was found in Linux kernel before 5.19.2. This issue occurs in cmd_hdl_filter in drivers/staging/rtl8712/rtl8712_cmd.c, allowing an attacker to launch a local denial of service attack and gain escalation of privileges.

  • CVE-2022-48425HigMar 19, 2023
    risk 0.00cvss 7.8epss 0.00

    In the Linux kernel through 6.2.7, fs/ntfs3/inode.c has an invalid kfree because it does not validate MFT flags before replaying logs.

  • CVE-2022-48424HigMar 19, 2023
    risk 0.00cvss 7.8epss 0.00

    In the Linux kernel before 6.1.3, fs/ntfs3/inode.c does not validate the attribute name offset. An unhandled page fault may occur.

  • CVE-2022-48423HigMar 19, 2023
    risk 0.00cvss 7.8epss 0.00

    In the Linux kernel before 6.1.3, fs/ntfs3/record.c does not validate resident attribute names. An out-of-bounds write may occur.

  • CVE-2023-1390HigMar 16, 2023
    risk 0.00cvss 7.5epss 0.05

    A remote denial of service vulnerability was found in the Linux kernel’s TIPC kernel module. The while loop in tipc_link_xmit() hits an unknown state while attempting to parse SKBs, which are not in the queue. Sending two small UDP packets to a system with a UDP bearer results…

  • CVE-2023-28466HigMar 16, 2023
    risk 0.00cvss 7.0epss 0.00

    do_tls_getsockopt in net/tls/tls_main.c in the Linux kernel through 6.2.6 lacks a lock_sock call, leading to a race condition (with a resultant use-after-free or NULL pointer dereference).

  • CVE-2023-0030HigMar 8, 2023
    risk 0.00cvss 7.8epss 0.00

    A use-after-free flaw was found in the Linux kernel’s nouveau driver in how a user triggers a memory overflow that causes the nvkm_vma_tail function to fail. This flaw allows a local user to crash or potentially escalate their privileges on the system.

  • CVE-2022-3424HigMar 6, 2023
    risk 0.00cvss 7.8epss 0.00

    A use-after-free flaw was found in the Linux kernel’s SGI GRU driver in the way the first gru_file_unlocked_ioctl function is called by the user, where a fail pass occurs in the gru_check_chiplet_assignment function. This flaw allows a local user to crash or potentially…

  • CVE-2023-1118HigMar 2, 2023
    risk 0.00cvss 7.8epss 0.00

    A flaw use after free in the Linux kernel integrated infrared receiver/transceiver driver was found in the way user detaching rc device. A local user could use this flaw to crash the system or potentially escalate their privileges on the system.

  • CVE-2023-23006MedMar 1, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 5.15.13, drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c misinterprets the mlx5_get_uars_page return value (expects it to be NULL in the error case, whereas it is actually an error pointer).

  • CVE-2023-23005MedMar 1, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 6.2, mm/memory-tiers.c misinterprets the alloc_memory_type return value (expects it to be NULL in the error case, whereas it is actually an error pointer). NOTE: this is disputed by third parties because there are no realistic cases in which a user can…

  • CVE-2023-23004MedMar 1, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 5.19, drivers/gpu/drm/arm/malidp_planes.c misinterprets the get_sg_table return value (expects it to be NULL in the error case, whereas it is actually an error pointer).

  • CVE-2023-23003MedMar 1, 2023
    risk 0.00cvss 4.0epss 0.00

    In the Linux kernel before 5.16, tools/perf/util/expr.c lacks a check for the hashmap__new return value.

  • CVE-2023-23002MedMar 1, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 5.16.3, drivers/bluetooth/hci_qca.c misinterprets the devm_gpiod_get_index_optional return value (expects it to be NULL in the error case, whereas it is actually an error pointer).

  • CVE-2023-23001MedMar 1, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 5.16.3, drivers/scsi/ufs/ufs-mediatek.c misinterprets the regulator_get return value (expects it to be NULL in the error case, whereas it is actually an error pointer).

  • CVE-2023-23000MedMar 1, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 5.17, drivers/phy/tegra/xusb.c mishandles the tegra_xusb_find_port_node return value. Callers expect NULL in the error case, but an error pointer is used.

  • CVE-2023-1095MedFeb 28, 2023
    risk 0.00cvss 5.5epss 0.00

    In nf_tables_updtable, if nf_tables_table_enable returns an error, nft_trans_destroy is called to free the transaction object. nft_trans_destroy() calls list_del(), but the transaction was never placed on a list -- the list head is all zeroes, this results in a NULL pointer…

  • CVE-2023-22999MedFeb 28, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 5.16.3, drivers/usb/dwc3/dwc3-qcom.c misinterprets the dwc3_qcom_create_urs_usb_platdev return value (expects it to be NULL in the error case, whereas it is actually an error pointer).

  • CVE-2023-22998MedFeb 28, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 6.0.3, drivers/gpu/drm/virtio/virtgpu_object.c misinterprets the drm_gem_shmem_get_sg_table return value (expects it to be NULL in the error case, whereas it is actually an error pointer).

  • CVE-2023-22997MedFeb 28, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 6.1.2, kernel/module/decompress.c misinterprets the module_get_next_page return value (expects it to be NULL in the error case, whereas it is actually an error pointer).

  • CVE-2023-22996MedFeb 28, 2023
    risk 0.00cvss 5.5epss 0.00

    In the Linux kernel before 5.17.2, drivers/soc/qcom/qcom_aoss.c does not release an of_find_device_by_node reference after use, e.g., with put_device.

  • CVE-2023-0461HigFeb 28, 2023
    risk 0.00cvss 7.8epss 0.01

    There is a use-after-free vulnerability in the Linux Kernel which can be exploited to achieve local privilege escalation. To reach the vulnerability kernel configuration flag CONFIG_TLS or CONFIG_XFRM_ESPINTCP has to be configured, but the operation does not require any…

  • CVE-2023-22995HigFeb 28, 2023
    risk 0.00cvss 7.8epss 0.00

    In the Linux kernel before 5.17, an error path in dwc3_qcom_acpi_register_core in drivers/usb/dwc3/dwc3-qcom.c lacks certain platform_device_put and kfree calls.

  • CVE-2023-26607HigFeb 26, 2023
    risk 0.00cvss 7.1epss 0.01

    In the Linux kernel 6.0.8, there is an out-of-bounds read in ntfs_attr_find in fs/ntfs/attrib.c.

  • CVE-2023-26606HigFeb 26, 2023
    risk 0.00cvss 7.8epss 0.00

    In the Linux kernel 6.0.8, there is a use-after-free in ntfs_trim_fs in fs/ntfs3/bitmap.c.

  • CVE-2023-26605HigFeb 26, 2023
    risk 0.00cvss 7.8epss 0.00

    In the Linux kernel 6.0.8, there is a use-after-free in inode_cgwb_move_to_attached in fs/fs-writeback.c, related to __list_del_entry_valid.

  • CVE-2023-26545MedFeb 25, 2023
    risk 0.00cvss 4.7epss 0.00

    In the Linux kernel before 6.1.13, there is a double free in net/mpls/af_mpls.c upon an allocation failure (for registering the sysctl table under a new location) during the renaming of a device.

  • CVE-2023-26544HigFeb 25, 2023
    risk 0.00cvss 7.8epss 0.00

    In the Linux kernel 6.0.8, there is a use-after-free in run_unpack in fs/ntfs3/run.c, related to a difference between NTFS sector size and media sector size.

  • CVE-2023-23586MedFeb 17, 2023
    risk 0.00cvss 5.5epss 0.00

    Due to a vulnerability in the io_uring subsystem, it is possible to leak kernel memory information to the user process. timens_install calls current_is_single_threaded to determine if the current process is single-threaded, but this call does not consider io_uring's io_worker…

  • CVE-2023-25012MedFeb 2, 2023
    risk 0.00cvss 4.6epss 0.01

    The Linux kernel through 6.1.9 has a Use-After-Free in bigben_remove in drivers/hid/hid-bigbenff.c via a crafted USB device because the LED controllers remain registered for too long.

  • CVE-2023-0240HigJan 30, 2023
    risk 0.00cvss 7.8epss 0.00

    There is a logic error in io_uring's implementation which can be used to trigger a use-after-free vulnerability leading to privilege escalation. In the io_prep_async_work function the assumption that the last io_grab_identity call cannot return false is not true, and in this…

  • CVE-2023-0394MedJan 26, 2023
    risk 0.00cvss 5.5epss 0.01

    A NULL pointer dereference flaw was found in rawv6_push_pending_frames in net/ipv6/raw.c in the network subcomponent in the Linux kernel. This flaw causes the system to crash.

  • CVE-2023-0122HigJan 17, 2023
    risk 0.00cvss 7.5epss 0.01

    A NULL pointer dereference vulnerability in the Linux kernel NVMe functionality, in nvmet_setup_auth(), allows an attacker to perform a Pre-Auth Denial of Service (DoS) attack on a remote machine. Affected versions v6.0-rc1 to v6.0-rc3, fixed in v6.0-rc4.

Page 334 of 370