# Vulnerabilities published in 2022


- [GSD-2022-1005812](https://insights.sbomify.com/GSD-2022-1005812/): ext4: fix warning in ext4_iomap_begin as race between bmap and write (not scored)
- [GSD-2022-1005811](https://insights.sbomify.com/GSD-2022-1005811/): ext4: fix use-after-free in ext4_xattr_set_entry (not scored)
- [GSD-2022-1005810](https://insights.sbomify.com/GSD-2022-1005810/): ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (not scored)
- [GSD-2022-1005809](https://insights.sbomify.com/GSD-2022-1005809/): ext4: check if directory block is within i_size (not scored)
- [GSD-2022-1005808](https://insights.sbomify.com/GSD-2022-1005808/): ext4: make sure ext4_append() always allocates new block (not scored)
- [GSD-2022-1005807](https://insights.sbomify.com/GSD-2022-1005807/): net_sched: cls_route: remove from list when handle is 0 (not scored)
- [GSD-2022-1005806](https://insights.sbomify.com/GSD-2022-1005806/): apparmor: fix reference count leak in aa_pivotroot() (not scored)
- [GSD-2022-1005805](https://insights.sbomify.com/GSD-2022-1005805/): apparmor: Fix memleak in aa_simple_write_to_buffer() (not scored)
- [GSD-2022-1005804](https://insights.sbomify.com/GSD-2022-1005804/): NFSv4/pnfs: Fix a use-after-free bug in open (not scored)
- [GSD-2022-1005803](https://insights.sbomify.com/GSD-2022-1005803/): btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (not scored)
- [GSD-2022-1005802](https://insights.sbomify.com/GSD-2022-1005802/): can: j1939: j1939_session_destroy(): fix memory leak of skbs (not scored)
- [GSD-2022-1005801](https://insights.sbomify.com/GSD-2022-1005801/): virtio_net: fix memory leak inside XPD_TX with mergeable (not scored)
- [GSD-2022-1005800](https://insights.sbomify.com/GSD-2022-1005800/): net: atlantic: fix aq_vec index out of range error (not scored)
- [GSD-2022-1005799](https://insights.sbomify.com/GSD-2022-1005799/): devlink: Fix use-after-free after a failed reload (not scored)
- [GSD-2022-1005798](https://insights.sbomify.com/GSD-2022-1005798/): net: bgmac: Fix a BUG triggered by wrong bytes_compl (not scored)
- [GSD-2022-1005797](https://insights.sbomify.com/GSD-2022-1005797/): pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (not scored)
- [GSD-2022-1005796](https://insights.sbomify.com/GSD-2022-1005796/): vsock: Fix memory leak in vsock_connect() (not scored)
- [GSD-2022-1005795](https://insights.sbomify.com/GSD-2022-1005795/): ceph: don't leak snap_rwsem in handle_cap_grant (not scored)
- [GSD-2022-1005794](https://insights.sbomify.com/GSD-2022-1005794/): kbuild: dummy-tools: avoid tmpdir leak in dummy gcc (not scored)
- [GSD-2022-1005793](https://insights.sbomify.com/GSD-2022-1005793/): iavf: Fix adminq error handling (not scored)
- [GSD-2022-1005792](https://insights.sbomify.com/GSD-2022-1005792/): powerpc/pci: Fix get_phb_number() locking (not scored)
- [GSD-2022-1005791](https://insights.sbomify.com/GSD-2022-1005791/): net: dsa: mv88e6060: prevent crash on an unused port (not scored)
- [GSD-2022-1005790](https://insights.sbomify.com/GSD-2022-1005790/): net: genl: fix error path memory leak in policy dumping (not scored)
- [GSD-2022-1005789](https://insights.sbomify.com/GSD-2022-1005789/): net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() (not scored)
- [GSD-2022-1005788](https://insights.sbomify.com/GSD-2022-1005788/): stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() (not scored)
- [GSD-2022-1005787](https://insights.sbomify.com/GSD-2022-1005787/): igb: Add lock to avoid data race (not scored)
- [GSD-2022-1005786](https://insights.sbomify.com/GSD-2022-1005786/): drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (not scored)
- [GSD-2022-1005785](https://insights.sbomify.com/GSD-2022-1005785/): drm/sun4i: dsi: Prevent underflow when computing packet sizes (not scored)
- [GSD-2022-1005784](https://insights.sbomify.com/GSD-2022-1005784/): irqchip/tegra: Fix overflow implicit truncation warnings (not scored)
- [GSD-2022-1005783](https://insights.sbomify.com/GSD-2022-1005783/): usb: cdns3 fix use-after-free at workaround 2 (not scored)
- [GSD-2022-1005782](https://insights.sbomify.com/GSD-2022-1005782/): usb: host: ohci-ppc-of: Fix refcount leak bug (not scored)
- [GSD-2022-1005781](https://insights.sbomify.com/GSD-2022-1005781/): usb: renesas: Fix refcount leak bug (not scored)
- [GSD-2022-1005780](https://insights.sbomify.com/GSD-2022-1005780/): drm/meson: Fix overflow implicit truncation warnings (not scored)
- [GSD-2022-1005779](https://insights.sbomify.com/GSD-2022-1005779/): scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (not scored)
- [GSD-2022-1005778](https://insights.sbomify.com/GSD-2022-1005778/): vboxguest: Do not use devm for irq (not scored)
- [GSD-2022-1005777](https://insights.sbomify.com/GSD-2022-1005777/): gadgetfs: ep_io - wait until IRQ finishes (not scored)
- [GSD-2022-1005776](https://insights.sbomify.com/GSD-2022-1005776/): clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (not scored)
- [GSD-2022-1005775](https://insights.sbomify.com/GSD-2022-1005775/): cxl: Fix a memory leak in an error handling path (not scored)
- [GSD-2022-1005774](https://insights.sbomify.com/GSD-2022-1005774/): um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (not scored)
- [GSD-2022-1005773](https://insights.sbomify.com/GSD-2022-1005773/): csky/kprobe: reclaim insn_slot on kprobe unregistration (not scored)
- [GSD-2022-1005772](https://insights.sbomify.com/GSD-2022-1005772/): dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (not scored)
- [GSD-2022-1005771](https://insights.sbomify.com/GSD-2022-1005771/): ext4: avoid remove directory when directory is corrupted (not scored)
- [GSD-2022-1005770](https://insights.sbomify.com/GSD-2022-1005770/): drivers:md:fix a potential use-after-free bug (not scored)
- [GSD-2022-1005769](https://insights.sbomify.com/GSD-2022-1005769/): ext4: avoid resizing to a partial cluster size (not scored)
- [GSD-2022-1005768](https://insights.sbomify.com/GSD-2022-1005768/): lib/list_debug.c: Detect uninitialized lists (not scored)
- [GSD-2022-1005767](https://insights.sbomify.com/GSD-2022-1005767/): mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (not scored)
- [GSD-2022-1005766](https://insights.sbomify.com/GSD-2022-1005766/): tty: serial: Fix refcount leak bug in ucc_uart.c (not scored)
- [GSD-2022-1005765](https://insights.sbomify.com/GSD-2022-1005765/): kbuild: dummy-tools: avoid tmpdir leak in dummy gcc (not scored)
- [GSD-2022-1005764](https://insights.sbomify.com/GSD-2022-1005764/): xfrm: fix refcount leak in __xfrm_policy_check() (not scored)
- [GSD-2022-1005763](https://insights.sbomify.com/GSD-2022-1005763/): xfrm: policy: fix metadata dst->dev xmit null pointer dereference (not scored)
- [GSD-2022-1005762](https://insights.sbomify.com/GSD-2022-1005762/): RISC-V: Add fast call path of crash_kexec() (not scored)
- [GSD-2022-1005761](https://insights.sbomify.com/GSD-2022-1005761/): kprobes: don't call disarm_kprobe() for disabled kprobes (not scored)
- [GSD-2022-1005760](https://insights.sbomify.com/GSD-2022-1005760/): ALSA: timer: Use deferred fasync helper (not scored)
- [GSD-2022-1005759](https://insights.sbomify.com/GSD-2022-1005759/): NFSv4.2 fix problems with __nfs42_ssc_open (not scored)
- [GSD-2022-1005758](https://insights.sbomify.com/GSD-2022-1005758/): rose: check NULL rose_loopback_neigh->loopback (not scored)
- [GSD-2022-1005757](https://insights.sbomify.com/GSD-2022-1005757/): nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout (not scored)
- [GSD-2022-1005756](https://insights.sbomify.com/GSD-2022-1005756/): powerpc/64: Init jump labels before parse_early_param() (not scored)
- [GSD-2022-1005755](https://insights.sbomify.com/GSD-2022-1005755/): f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (not scored)
- [GSD-2022-1005754](https://insights.sbomify.com/GSD-2022-1005754/): ice: xsk: prohibit usage of non-balanced queue id (not scored)
- [GSD-2022-1005753](https://insights.sbomify.com/GSD-2022-1005753/): smb3: check xattr value length earlier (not scored)
- [GSD-2022-1005752](https://insights.sbomify.com/GSD-2022-1005752/): video: fbdev: i740fb: Check the argument of i740_calc_vclk() (not scored)
- [GSD-2022-1005751](https://insights.sbomify.com/GSD-2022-1005751/): net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (not scored)
- [GSD-2022-1005750](https://insights.sbomify.com/GSD-2022-1005750/): net: Fix data-races around netdev_tstamp_prequeue. (not scored)
- [GSD-2022-1005749](https://insights.sbomify.com/GSD-2022-1005749/): net: Fix a data-race around sysctl_tstamp_allow_data. (not scored)
- [GSD-2022-1005748](https://insights.sbomify.com/GSD-2022-1005748/): net: Fix a data-race around sysctl_net_busy_poll. (not scored)
- [GSD-2022-1005747](https://insights.sbomify.com/GSD-2022-1005747/): net: Fix a data-race around netdev_budget. (not scored)
- [GSD-2022-1005746](https://insights.sbomify.com/GSD-2022-1005746/): net: Fix a data-race around sysctl_net_busy_read. (not scored)
- [GSD-2022-1005745](https://insights.sbomify.com/GSD-2022-1005745/): net: Fix a data-race around netdev_budget_usecs. (not scored)
- [GSD-2022-1005744](https://insights.sbomify.com/GSD-2022-1005744/): net: Fix data-races around sysctl_devconf_inherit_init_net. (not scored)
- [GSD-2022-1005743](https://insights.sbomify.com/GSD-2022-1005743/): net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. (not scored)
- [GSD-2022-1005742](https://insights.sbomify.com/GSD-2022-1005742/): rxrpc: Fix locking in rxrpc's sendmsg (not scored)
- [GSD-2022-1005741](https://insights.sbomify.com/GSD-2022-1005741/): perf/x86/lbr: Enable the branch type for the Arch LBR by default (not scored)
- [GSD-2022-1005740](https://insights.sbomify.com/GSD-2022-1005740/): s390: fix double free of GS and RI CBs on fork() failure (not scored)
- [GSD-2022-1005739](https://insights.sbomify.com/GSD-2022-1005739/): Revert "md-raid: destroy the bitmap after destroying the thread" (not scored)
- [GSD-2022-1005738](https://insights.sbomify.com/GSD-2022-1005738/): xen/privcmd: fix error exit of privcmd_ioctl_dm_op() (not scored)
- [GSD-2022-1005737](https://insights.sbomify.com/GSD-2022-1005737/): md: call __md_stop_writes in md_stop (not scored)
- [GSD-2022-1005736](https://insights.sbomify.com/GSD-2022-1005736/): arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 (not scored)
- [GSD-2022-1005735](https://insights.sbomify.com/GSD-2022-1005735/): scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (not scored)
- [GSD-2022-1005734](https://insights.sbomify.com/GSD-2022-1005734/): bpf: Don't use tnum_range on array range checking for poke descriptors (not scored)
- [GSD-2022-1005733](https://insights.sbomify.com/GSD-2022-1005733/): HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report (not scored)
- [GSD-2022-1005732](https://insights.sbomify.com/GSD-2022-1005732/): loop: Check for overflow while configuring loop (not scored)
- [GSD-2022-1005731](https://insights.sbomify.com/GSD-2022-1005731/): udmabuf: Set the DMA mask for the udmabuf device (v2) (not scored)
- [GSD-2022-1005730](https://insights.sbomify.com/GSD-2022-1005730/): HID: hidraw: fix memory leak in hidraw_release() (not scored)
- [GSD-2022-1005729](https://insights.sbomify.com/GSD-2022-1005729/): media: pvrusb2: fix memory leak in pvr_probe (not scored)
- [GSD-2022-1005728](https://insights.sbomify.com/GSD-2022-1005728/): net: fix refcount bug in sk_psock_get (2) (not scored)
- [GSD-2022-1005727](https://insights.sbomify.com/GSD-2022-1005727/): net/af_packet: check len when min_header_len equals to 0 (not scored)
- [GSD-2022-1005726](https://insights.sbomify.com/GSD-2022-1005726/): fbdev: fb_pm2fb: Avoid potential divide by zero error (not scored)
- [GSD-2022-1005725](https://insights.sbomify.com/GSD-2022-1005725/): bpf: Don't redirect packets with invalid pkt_len (not scored)
- [GSD-2022-1005724](https://insights.sbomify.com/GSD-2022-1005724/): ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead (not scored)
- [GSD-2022-1005723](https://insights.sbomify.com/GSD-2022-1005723/): bpf, cgroup: Fix kernel BUG in purge_effective_progs (not scored)
- [GSD-2022-1005722](https://insights.sbomify.com/GSD-2022-1005722/): ieee802154/adf7242: defer destroy_workqueue call (not scored)
- [GSD-2022-1005721](https://insights.sbomify.com/GSD-2022-1005721/): drm/amd/display: clear optc underflow before turn off odm clock (not scored)
- [GSD-2022-1005720](https://insights.sbomify.com/GSD-2022-1005720/): drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid (not scored)
- [GSD-2022-1005719](https://insights.sbomify.com/GSD-2022-1005719/): net/sched: fix netdevice reference leaks in attach_default_qdiscs() (not scored)
- [GSD-2022-1005718](https://insights.sbomify.com/GSD-2022-1005718/): kcm: fix strp_init() order and cleanup (not scored)
- [GSD-2022-1005717](https://insights.sbomify.com/GSD-2022-1005717/): tcp: annotate data-race around challenge_timestamp (not scored)
- [GSD-2022-1005716](https://insights.sbomify.com/GSD-2022-1005716/): staging: rtl8712: fix use after free bugs (not scored)
- [GSD-2022-1005715](https://insights.sbomify.com/GSD-2022-1005715/): Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag (not scored)
- [GSD-2022-1005714](https://insights.sbomify.com/GSD-2022-1005714/): misc: fastrpc: fix memory corruption on open (not scored)
- [GSD-2022-1005713](https://insights.sbomify.com/GSD-2022-1005713/): misc: fastrpc: fix memory corruption on probe (not scored)

---
From sbomify Insights: https://insights.sbomify.com/years/2022/page/109/
