Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 139 of 437.
- GSD-2022-1002807 ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t
- GSD-2022-1002806 ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe
- GSD-2022-1002805 cpufreq: governor: Use kobject release() method to free dbs_data
- GSD-2022-1002804 mtd: rawnand: denali: Use managed device resources
- GSD-2022-1002803 fbdev: defio: fix the pagelist corruption
- GSD-2022-1002802 drm/omap: fix NULL but dereferenced coccicheck error
- GSD-2022-1002801 media: i2c: max9286: fix kernel oops when removing module
- GSD-2022-1002800 HID: elan: Fix potential double free in elan_input_configured
- GSD-2022-1002799 fsnotify: fix wrong lockdep annotations
- GSD-2022-1002798 HID: bigben: fix slab-out-of-bounds Write in bigben_probe
- GSD-2022-1002797 regulator: da9121: Fix uninit-value in da9121_assign_chip_model()
- GSD-2022-1002796 drm/mediatek: Add vblank register/unregister callback functions
- GSD-2022-1002795 NFC: NULL out the dev->rfkill to prevent UAF
- GSD-2022-1002794 scsi: lpfc: Inhibit aborts if external loopback plug is inserted
- GSD-2022-1002793 ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix
- GSD-2022-1002792 printk: wake waiters for safe and NMI contexts
- GSD-2022-1002791 net: dsa: qca8k: correctly handle mdio read error
- GSD-2022-1002790 media: rga: fix possible memory leak in rga_probe
- GSD-2022-1002789 usbnet: Run unregister_netdev() before unbind() again
- GSD-2022-1002788 wl1251: dynamically allocate memory used for DMA
- GSD-2022-1002787 drm/msm: Fix null pointer dereferences without iommu
- GSD-2022-1002786 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it
- GSD-2022-1002785 net: remove two BUG() from skb_checksum_help()
- GSD-2022-1002784 media: mediatek: vcodec: prevent kernel crash when rmmod mtk-vcodec-dec.ko
- GSD-2022-1002783 drm/msm/hdmi: check return value after calling platform_get_resource_byname()
- GSD-2022-1002782 mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe()
- GSD-2022-1002781 ASoC: rt5645: Fix errorenous cleanup order
- GSD-2022-1002780 nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags
- GSD-2022-1002779 media: imon: reorganize serialization
- GSD-2022-1002778 drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()
- GSD-2022-1002777 x86/pm: Fix false positive kmemleak report in msr_build_context()
- GSD-2022-1002776 drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected
- GSD-2022-1002775 drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume
- GSD-2022-1002774 drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected
- GSD-2022-1002773 mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe()
- GSD-2022-1002772 ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe
- GSD-2022-1002771 drm/v3d: Fix null pointer dereference of pointer perfmon
- GSD-2022-1002770 mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector
- GSD-2022-1002769 drm/msm/disp/dpu1: avoid clearing hw interrupts if hw_intr is null during drm uninit
- GSD-2022-1002768 regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET
- GSD-2022-1002767 ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe
- GSD-2022-1002766 regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt
- GSD-2022-1002765 irqchip/gic-v3: Fix priority mask handling
- GSD-2022-1002764 ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe
- GSD-2022-1002763 arm64: stackleak: fix current_top_of_stack()
- GSD-2022-1002762 Bluetooth: use hdev lock for accept_list and reject_list in conn req
- GSD-2022-1002761 mt76: fix tx status related use-after-free race on station removal
- GSD-2022-1002760 media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init
- GSD-2022-1002759 ASoC: samsung: Fix refcount leak in aries_audio_probe
- GSD-2022-1002758 mt76: mt7921: fix kernel crash at mt7921_pci_remove
- GSD-2022-1002757 spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()
- GSD-2022-1002756 drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init()
- GSD-2022-1002755 Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout
- GSD-2022-1002754 ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_*
- GSD-2022-1002753 net: phy: micrel: Allow probing without .driver_data
- GSD-2022-1002752 rtw89: cfo: check mac_id to avoid out-of-bounds
- GSD-2022-1002751 Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event
- GSD-2022-1002750 btrfs: fix anon_dev leak in create_subvol()
- GSD-2022-1002749 thermal/core: Fix memory leak in __thermal_cooling_device_register()
- GSD-2022-1002748 drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()
- GSD-2022-1002747 regulator: scmi: Fix refcount leak in scmi_regulator_probe
- GSD-2022-1002746 rxrpc: Fix locking issue
- GSD-2022-1002745 blk-throttle: Set BIO_THROTTLED when bio has been throttled
- GSD-2022-1002744 erofs: fix buffer copy overflow of ztailpacking feature
- GSD-2022-1002743 hwmon: (dimmtemp) Fix bitmap handling
- GSD-2022-1002742 thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe
- GSD-2022-1002741 afs: Adjust ACK interpretation to try and cope with NAT
- GSD-2022-1002740 drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init
- GSD-2022-1002739 x86/sev: Annotate stack change in the #VC handler
- GSD-2022-1002738 amt: fix memory leak for advertisement message
- GSD-2022-1002737 PM / devfreq: rk3399_dmc: Disable edev on remove()
- GSD-2022-1002736 thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe
- GSD-2022-1002735 eth: tg3: silence the GCC 12 array-bounds warning
- GSD-2022-1002734 drm/msm: don't free the IRQ if it was not requested
- GSD-2022-1002733 char: tpm: cr50_i2c: Suppress duplicated error message in .remove()
- GSD-2022-1002732 fs: jfs: fix possible NULL pointer dereference in dbFree()
- GSD-2022-1002731 ARM: versatile: Add missing of_node_put in dcscb_init
- GSD-2022-1002730 bonding: fix missed rcu protection
- GSD-2022-1002729 misc: ocxl: fix possible double free in ocxl_file_register_afu
- GSD-2022-1002728 PCI: dwc: Fix setting error return on MSI DMA mapping failure
- GSD-2022-1002727 PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup()
- GSD-2022-1002726 soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc
- GSD-2022-1002725 dpaa2-eth: retrieve the virtual address before dma_unmap
- GSD-2022-1002724 firmware: arm_scmi: Fix list protocols enumeration in the base protocol
- GSD-2022-1002723 arm64: dts: qcom: sc7280-idp: Configure CTS pin to bias-bus-hold for bluetooth
- GSD-2022-1002722 rxrpc: Fix listen() setting the bar too high for the prealloc rings
- GSD-2022-1002721 pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources()
- GSD-2022-1002720 scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()
- GSD-2022-1002719 soc: bcm: Check for NULL return of devm_kzalloc()
- GSD-2022-1002718 arm64: dts: qcom: sc7280-qcard: Configure CTS pin to bias-bus-hold for bluetooth
- GSD-2022-1002717 ARM: hisi: Add missing of_node_put after of_find_compatible_node
- GSD-2022-1002716 nvdimm: Fix firmware activation deadlock scenarios
- GSD-2022-1002715 pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources()
- GSD-2022-1002714 module: fix [e_shstrndx].sh_size=0 OOB access
- GSD-2022-1002713 firmware: arm_ffa: Remove incorrect assignment of driver_data
- GSD-2022-1002712 list: fix a data-race around ep->rdllist
- GSD-2022-1002711 drivers/base/node.c: fix compaction sysfs file leak
- GSD-2022-1002710 crypto: cryptd - Protect per-CPU resource by disabling BH.
- GSD-2022-1002709 tty: fix deadlock caused by calling printk() under tty_port->lock
- GSD-2022-1002708 powerpc/rtas: Keep MSR[RI] set when calling RTAS