Vulnerabilities published in 2022
43,624 vulnerabilities were published in 2022: CVEs, GitHub and ecosystem advisories, and malicious packages. Page 151 of 437.
- GSD-2022-1001598 ext4: fix fs corruption when tring to remove a non-empty directory with IO error
- GSD-2022-1001597 mmc: core: use sysfs_emit() instead of sprintf()
- GSD-2022-1001596 media: omap3isp: Use struct_group() for memcpy() region
- GSD-2022-1001595 samples/landlock: Fix path_list memory leak
- GSD-2022-1001594 video: fbdev: sm712fb: Fix crash in smtcfb_read()
- GSD-2022-1001593 exec: Force single empty string when argv is empty
- GSD-2022-1001592 media: venus: vdec: fixed possible memory leak issue
- GSD-2022-1001591 media: davinci: vpif: fix use-after-free on driver unbind
- GSD-2022-1001590 brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path
- GSD-2022-1001589 crypto: octeontx2 - remove CONFIG_DM_CRYPT check
- GSD-2022-1001588 drm/i915/gem: add missing boundary check in vm_access
- GSD-2022-1001587 crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked()
- GSD-2022-1001586 btrfs: verify the tranisd of the to-be-written dirty extent buffer
- GSD-2022-1001585 crypto: hisilicon/sec - fix the aead software fallback for engine
- GSD-2022-1001584 clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts
- GSD-2022-1001583 block: don't delete queue kobject before its children
- GSD-2022-1001582 watch_queue: Actually free the watch
- GSD-2022-1001581 crypto: ccree - Fix use after free in cc_cipher_exit()
- GSD-2022-1001580 watch_queue: Fix NULL dereference in error cleanup
- GSD-2022-1001579 arm64: prevent instrumentation of bp hardening callbacks
- GSD-2022-1001578 f2fs: fix missing free nid in f2fs_handle_failed_inode
- GSD-2022-1001577 ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting
- GSD-2022-1001576 soc: qcom: rpmpd: Check for null return of devm_kcalloc
- GSD-2022-1001575 f2fs: fix compressed file start atomic write may cause data corruption
- GSD-2022-1001574 media: ti-vpe: cal: Fix a NULL pointer dereference in cal_ctx_v4l2_init_formats()
- GSD-2022-1001573 video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe()
- GSD-2022-1001572 media: usb: go7007: s2250-board: fix leak in probe()
- GSD-2022-1001571 ASoC: codecs: rx-macro: fix accessing compander for aux
- GSD-2022-1001570 ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type
- GSD-2022-1001569 ASoC: codecs: wc938x: fix accessing array out of bounds for enum type
- GSD-2022-1001568 ASoC: soc-compress: prevent the potentially use of null pointer
- GSD-2022-1001567 ASoC: codecs: va-macro: fix accessing array out of bounds for enum type
- GSD-2022-1001566 ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction
- GSD-2022-1001565 media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED
- GSD-2022-1001564 ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe
- GSD-2022-1001563 ASoC: atmel: Fix error handling in snd_proto_probe
- GSD-2022-1001562 ASoC: rockchip: Fix PM usage reference of rockchip_i2s_tdm_resume
- GSD-2022-1001561 ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe
- GSD-2022-1001560 ASoC: mxs: Fix error handling in mxs_sgtl5000_probe
- GSD-2022-1001559 ASoC: mediatek: mt8192-mt6359: Fix error handling in mt8192_mt6359_dev_probe
- GSD-2022-1001558 ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data
- GSD-2022-1001557 libbpf: Fix possible NULL pointer dereference when destroying skeleton
- GSD-2022-1001556 udmabuf: validate ubuf->pagecount
- GSD-2022-1001555 bpf: Fix UAF due to race between btf_try_get_module and load_module
- GSD-2022-1001554 drm/selftests/test-drm_dp_mst_helper: Fix memory leak in sideband_msg_req_encode_decode
- GSD-2022-1001553 Bluetooth: hci_serdev: call init_rwsem() before p->open()
- GSD-2022-1001552 ath9k_htc: fix uninit value bugs
- GSD-2022-1001551 drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes()
- GSD-2022-1001550 mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta
- GSD-2022-1001549 ptp: unregister virtual clocks when unregistering physical clock.
- GSD-2022-1001548 bpf: Fix a btf decl_tag bug when tagging a function
- GSD-2022-1001547 igc: avoid kernel warning when changing RX ring parameters
- GSD-2022-1001546 net: asix: add proper error handling of usb read errors
- GSD-2022-1001545 power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
- GSD-2022-1001544 drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug
- GSD-2022-1001543 drm/bridge: anx7625: Fix overflow issue on reading EDID
- GSD-2022-1001542 libbpf: Fix memleak in libbpf_netlink_recv()
- GSD-2022-1001541 dax: make sure inodes are flushed before destroy cache
- GSD-2022-1001540 drm/msm/dp: populate connector of struct dp_panel
- GSD-2022-1001539 cxl/port: Hold port reference until decoder release
- GSD-2022-1001538 vfio/pci: fix memory leak during D3hot to D0 transition
- GSD-2022-1001537 drm/tegra: Fix reference leak in tegra_dsi_ganged_probe
- GSD-2022-1001536 ext2: correct max file size computing
- GSD-2022-1001535 scsi: pm8001: Fix abort all task initialization
- GSD-2022-1001534 xsk: Fix race at socket teardown
- GSD-2022-1001533 gpu: host1x: Fix a memory leak in 'host1x_remove()'
- GSD-2022-1001532 power: supply: wm8350-power: Add missing free in free_charger_irq
- GSD-2022-1001531 PCI: Reduce warnings on possible RW1C corruption
- GSD-2022-1001530 powerpc/64s: Don't use DSISR for SLB faults
- GSD-2022-1001529 ath10k: Fix error handling in ath10k_setup_msa_resources
- GSD-2022-1001528 powerpc: 8xx: fix a return value error in mpc8xx_pic_init
- GSD-2022-1001527 mips: cdmm: Fix refcount leak in mips_cdmm_phys_base
- GSD-2022-1001526 mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
- GSD-2022-1001525 MIPS: pgalloc: fix memory leak caused by pgd_free()
- GSD-2022-1001524 RDMA/irdma: Prevent some integer underflows
- GSD-2022-1001523 bpf, sockmap: Fix memleak in sk_psock_queue_msg
- GSD-2022-1001522 Revert "RDMA/core: Fix ib_qp_usecnt_dec() called when error"
- GSD-2022-1001521 RDMA/mlx5: Fix memory leak in error flow for subscribe event routine
- GSD-2022-1001520 bpf, sockmap: Fix more uncharged while msg has more_data
- GSD-2022-1001519 bpf, sockmap: Fix double uncharge the mem of sk_msg
- GSD-2022-1001518 bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full
- GSD-2022-1001517 Bluetooth: hci_uart: add missing NULL check in h5_enqueue
- GSD-2022-1001516 Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt
- GSD-2022-1001515 ibmvnic: fix race between xmit and reset
- GSD-2022-1001514 RDMA/rxe: Change variable and function argument to proper type
- GSD-2022-1001513 mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb
- GSD-2022-1001512 RDMA/nldev: Prevent underflow in nldev_stat_set_counter_dynamic_doit()
- GSD-2022-1001511 af_netlink: Fix shift out of bounds in group mask calculation
- GSD-2022-1001510 powerpc/pseries: Fix use after free in remove_phb_dynamic()
- GSD-2022-1001509 net: dsa: fix panic on shutdown if multi-chip tree failed to probe
- GSD-2022-1001508 net: bcmgenet: Use stronger register read/writes to assure ordering
- GSD-2022-1001507 tipc: fix the timer expires after interval 100ms
- GSD-2022-1001506 ice: fix 'scheduling while atomic' on aux critical err interrupt
- GSD-2022-1001505 kernel/resource: fix kfree() of bootmem memory again
- GSD-2022-1001504 drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool
- GSD-2022-1001503 cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse
- GSD-2022-1001502 mxser: fix xmit_buf leak in activate when LSR == 0xff
- GSD-2022-1001501 clk: qcom: ipq8074: fix PCI-E clock oops
- GSD-2022-1001500 clk: qcom: clk-rcg2: Update logic to calculate D value for RCG
- GSD-2022-1001499 remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region