Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 129 of 437.
- GSD-2022-1003807 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET
- GSD-2022-1003806 drm/msm/hdmi: check return value after calling platform_get_resource_byname()
- GSD-2022-1003805 HID: elan: Fix potential double free in elan_input_configured
- GSD-2022-1003804 lockdown: also lock down previous kgdb use
- GSD-2022-1003803 ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix
- GSD-2022-1003802 media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init
- GSD-2022-1003801 x86/delay: Fix the wrong asm constraint in delay_loop()
- GSD-2022-1003800 ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe
- GSD-2022-1003799 fsnotify: fix wrong lockdep annotations
- GSD-2022-1003798 drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
- GSD-2022-1003797 ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe
- GSD-2022-1003796 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe
- GSD-2022-1003795 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume
- GSD-2022-1003794 drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected
- GSD-2022-1003793 NFC: NULL out the dev->rfkill to prevent UAF
- GSD-2022-1003792 ipv6: fix locking issues with loops over idev->addr_list
- GSD-2022-1003791 drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()
- GSD-2022-1003790 drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
- GSD-2022-1003789 ALSA: jack: Access input_dev under mutex
- GSD-2022-1003788 drm/plane: Move range check for format_count earlier
- GSD-2022-1003787 dm stats: add cond_resched when looping over entries
- GSD-2022-1003786 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected
- GSD-2022-1003785 firmware: arm_scmi: Fix list protocols enumeration in the base protocol
- GSD-2022-1003784 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt
- GSD-2022-1003783 ipw2x00: Fix potential NULL dereference in libipw_xmit()
- GSD-2022-1003782 dm crypt: make printing of the key constant-time
- GSD-2022-1003781 drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init
- GSD-2022-1003780 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe
- GSD-2022-1003779 media: pci: cx23885: Fix the error handling in cx23885_initdev()
- GSD-2022-1003778 media: cx25821: Fix the warning when removing the module
- GSD-2022-1003777 eth: tg3: silence the GCC 12 array-bounds warning
- GSD-2022-1003776 md/bitmap: don't set sb values if can't pass sanity check
- GSD-2022-1003775 ASoC: rt5645: Fix errorenous cleanup order
- GSD-2022-1003774 mmc: jz4740: Apply DMA engine limits to maximum segment size
- GSD-2022-1003773 arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall
- GSD-2022-1003772 thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe
- GSD-2022-1003771 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout
- GSD-2022-1003770 fs: jfs: fix possible NULL pointer dereference in dbFree()
- GSD-2022-1003769 drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()
- GSD-2022-1003768 net/mlx5: fs, delete the FTE when there are no rules attached to it
- GSD-2022-1003767 rxrpc: Fix listen() setting the bar too high for the prealloc rings
- GSD-2022-1003766 wifi: mac80211: fix use-after-free in chanctx code
- GSD-2022-1003765 nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags
- GSD-2022-1003764 tty: fix deadlock caused by calling printk() under tty_port->lock
- GSD-2022-1003763 drm/amd/pm: fix double free in si_parse_power_table()
- GSD-2022-1003762 Input: stmfts - do not leave device disabled in stmfts_input_open
- GSD-2022-1003761 drivers/base/node.c: fix compaction sysfs file leak
- GSD-2022-1003760 media: venus: hfi: avoid null dereference in deinit
- GSD-2022-1003759 powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup
- GSD-2022-1003758 RDMA/hfi1: Prevent use of lock before it is initialized
- GSD-2022-1003757 Input: sparcspkr - fix refcount leak in bbc_beep_probe
- GSD-2022-1003756 scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()
- GSD-2022-1003755 crypto: cryptd - Protect per-CPU resource by disabling BH.
- GSD-2022-1003754 HID: bigben: fix slab-out-of-bounds Write in bigben_probe
- GSD-2022-1003753 mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()
- GSD-2022-1003752 net: phy: micrel: Allow probing without .driver_data
- GSD-2022-1003751 PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()
- GSD-2022-1003750 RDMA/hfi1: Prevent panic when SDMA is disabled
- GSD-2022-1003749 um: Fix out-of-bounds read in LDT setup
- GSD-2022-1003748 drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo
- GSD-2022-1003747 video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup
- GSD-2022-1003746 powerpc/iommu: Add missing of_node_put in iommu_init_early_dart
- GSD-2022-1003745 bfq: Make sure bfqg for which we are queueing requests is online
- GSD-2022-1003744 mm, compaction: fast_find_migrateblock() should return pfn in the target zone
- GSD-2022-1003743 tracing: Fix potential double free in create_var_ref()
- GSD-2022-1003742 f2fs: fix dereference of stale list iterator after loop body
- GSD-2022-1003741 tty: goldfish: Use tty_port_destroy() to destroy port
- GSD-2022-1003740 PM / devfreq: rk3399_dmc: Disable edev on remove()
- GSD-2022-1003739 misc: ocxl: fix possible double free in ocxl_file_register_afu
- GSD-2022-1003738 powerpc/xics: fix refcount leak in icp_opal_init()
- GSD-2022-1003737 ARM: hisi: Add missing of_node_put after of_find_compatible_node
- GSD-2022-1003736 ARM: versatile: Add missing of_node_put in dcscb_init
- GSD-2022-1003735 soc: rockchip: Fix refcount leak in rockchip_grf_init
- GSD-2022-1003734 irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x
- GSD-2022-1003733 dlm: fix plock invalid read
- GSD-2022-1003732 phy: qcom-qmp: fix struct clk leak on probe errors
- GSD-2022-1003731 bfq: Update cgroup information before merging bio
- GSD-2022-1003730 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier
- GSD-2022-1003729 RDMA/hfi1: Fix potential integer multiplication overflow errors
- GSD-2022-1003728 tipc: check attribute length for bearer name
- GSD-2022-1003727 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()
- GSD-2022-1003726 rtc: mt6397: check return value after calling platform_get_resource()
- GSD-2022-1003725 tcp: tcp_rtx_synack() can be called from process context
- GSD-2022-1003724 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list
- GSD-2022-1003723 firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle
- GSD-2022-1003722 phy: qcom-qmp: fix reset-controller leak on probe errors
- GSD-2022-1003721 net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register
- GSD-2022-1003720 watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe
- GSD-2022-1003719 netfilter: nf_tables: memleak flow rule from commit path
- GSD-2022-1003718 ip_gre: test csum_start instead of transport header
- GSD-2022-1003717 jffs2: fix memory leak in jffs2_do_fill_super
- GSD-2022-1003716 bpf, arm64: Clear prog->jited_len along prog->jited
- GSD-2022-1003715 driver: base: fix UAF when driver_attach failed
- GSD-2022-1003714 net: altera: Fix refcount leak in altera_tse_mdio_create
- GSD-2022-1003713 blk-iolatency: Fix inflight count imbalances and IO hangs on offline
- GSD-2022-1003712 xen: unexport __init-annotated xen_xlate_map_ballooned_pages()
- GSD-2022-1003711 net: mdio: unexport __init-annotated mdio_bus_init()
- GSD-2022-1003710 ubi: ubi_create_volume: Fix use-after-free when volume creation failed
- GSD-2022-1003709 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe
- GSD-2022-1003708 net: xfrm: unexport __init-annotated xfrm4_protocol_init()