[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-SUSE-SU-2022:4566-1":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T08:53:30.047Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":11,"aliases":12,"duplicate_of":9,"upstream":13,"downstream":46,"duplicates":47,"related":48,"reserved_at":9,"published_at":65,"modified_at":66,"state":9,"summary":67,"references_raw":69,"kevs":358,"epss":9,"epss_history":359,"metrics":360,"affected":361},"SUSE-SU-2022:4566-1","Security update for the Linux Kernel\n\nThe SUSE Linux Enterprise 12 SP5 kernel was updated to receive various security and bugfixes.\n\n\nThe following security bugs were fixed:\n\n\n- CVE-2022-4378: Fixed stack overflow in __do_proc_dointvec (bsc#1206207).\n- CVE-2022-42328: Guests could trigger denial of service via the netback driver (bsc#1206114).\n- CVE-2022-42329: Guests could trigger denial of service via the netback driver (bsc#1206113).\n- CVE-2022-3643: Guests could trigger NIC interface reset/abort/crash via netback driver (bsc#1206113).\n- CVE-2022-3635: Fixed a use-after-free in the tst_timer() of the file drivers/atm/idt77252.c (bsc#1204631).\n- CVE-2022-41850: Fixed a race condition in roccat_report_event() in drivers/hid/hid-roccat.c (bsc#1203960).\n- CVE-2022-45934: Fixed a integer wraparound via L2CAP_CONF_REQ packets in l2cap_config_req in net/bluetooth/l2cap_core.c (bsc#1205796).\n- CVE-2022-3628: Fixed potential buffer overflow in brcmf_fweh_event_worker() in wifi/brcmfmac (bsc#1204868).\n- CVE-2022-3567: Fixed a to race condition in inet6_stream_ops()/inet6_dgram_ops() (bsc#1204414).\n- CVE-2022-41858: Fixed a denial of service in sl_tx_timeout() in drivers/net/slip (bsc#1205671).\n- CVE-2022-43945: Fixed a buffer overflow in the NFSD implementation (bsc#1205128).\n- CVE-2022-4095: Fixed a use-after-free in rtl8712 driver (bsc#1205514).\n- CVE-2022-3903: Fixed a denial of service with the Infrared Transceiver USB driver (bsc#1205220).\n- CVE-2022-42895: Fixed an information leak in the net/bluetooth/l2cap_core.c's l2cap_parse_conf_req() which can be used to leak kernel pointers remotely (bsc#1205705).\n- CVE-2022-42896: Fixed a use-after-free vulnerability in the net/bluetooth/l2cap_core.c's l2cap_connect() and l2cap_le_connect_req() which may have allowed code execution and leaking kernel memory (respectively) remotely via Bluetooth (bsc#1205709).\n\nThe following non-security bugs were fixed:\n\n- Drivers: hv: vmbus: Add VMbus IMC device to unsupported list (git-fixes).\n- Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (bsc#1204017, bsc#1205617).\n- Drivers: hv: vmbus: Drop error message when 'No request id available' (bsc#1204017).\n- Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero (bsc#1204017).\n- Drivers: hv: vmbus: Fix potential crash on module unload (git-fixes).\n- Drivers: hv: vmbus: Introduce vmbus_request_addr_match() (bsc#1204017, bsc#1205617).\n- Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid() (bsc#1204017, bsc#1205617).\n- Drivers: hv: vmbus: Introduce {lock,unlock}_requestor() (bsc#1204017, bsc#1205617).\n- Drivers: hv: vmbus: Move __vmbus_open() (bsc#1204017).\n- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (git-fixes).\n- Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (git-fixes).\n- Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (git-fixes).\n- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (git-fixes).\n- FDDI: defxx: Make MMIO the configuration default except for EISA (git-fixes).\n- KVM: s390: Add a routine for setting userspace CPU state (git-fixes).\n- KVM: s390: Clarify SIGP orders versus STOP/RESTART (git-fixes).\n- KVM: s390: Fix handle_sske page fault handling (git-fixes).\n- KVM: s390: Simplify SIGP Set Arch handling (git-fixes).\n- KVM: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION (git-fixes).\n- KVM: s390: reduce number of IO pins to 1 (git-fixes).\n- KVM: s390: split kvm_s390_logical_to_effective (git-fixes).\n- KVM: s390: split kvm_s390_real_to_abs (git-fixes).\n- KVM: s390x: fix SCK locking (git-fixes).\n- NIU: fix incorrect error return, missed in previous revert (git-fixes).\n- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (bsc#1204446).\n- PCI: hv: Add validation for untrusted Hyper-V values (bsc#1204017).\n- PCI: hv: Drop msi_controller structure (bsc#1204446).\n- PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology (bsc#1199365).\n- PCI: hv: Fix a race condition when removing the device (bsc#1204446).\n- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (bsc#1200845).\n- PCI: hv: Fix interrupt mapping for multi-MSI (bsc#1200845).\n- PCI: hv: Fix multi-MSI to allow more than one MSI vector (bsc#1200845).\n- PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (bsc#1204446).\n- PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() (bsc#1204017, bsc#1203860, bsc#1205617).\n- PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() (bsc#1204017, bsc#1205617).\n- PCI: hv: Fix the definition of vector in hv_compose_msi_msg() (bsc#1200845).\n- PCI: hv: Make the code arch neutral by adding arch specific interfaces (bsc#1200845).\n- PCI: hv: Only reuse existing IRTE allocation for Multi-MSI (bsc#1200845).\n- PCI: hv: Remove bus device removal unused refcount/functions (bsc#1204446).\n- PCI: hv: Remove unnecessary use of %hx (bsc#1204446).\n- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (bsc#1200845).\n- PCI: hv: Support for create interrupt v3 (git-fixes).\n- PCI: hv: Use struct_size() helper (bsc#1204446).\n- PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening (bsc#1204017).\n- PM: hibernate: fix sparse warnings (git-fixes).\n- Xen/gntdev: do not ignore kernel unmapping error (git-fixes).\n- add missing bug reference to a hv_netvsc patch file (bsc#1204850).\n- always clear the X2APIC_ENABLE bit for PV guest (git-fixes).\n- arm/xen: Do not probe xenbus as part of an early initcall (git-fixes).\n- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (git-fixes).\n- bfq: Update cgroup information before merging bio (git-fixes).\n- blk-mq: add callback of .cleanup_rq (git-fixes).\n- blktrace: Trace remapped requests correctly (git-fixes).\n- block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (git-fixes).\n- block: Add a helper to validate the block size (git-fixes).\n- block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait (git-fixes).\n- block: do not delete queue kobject before its children (git-fixes).\n- block: respect queue limit of max discard segment (git-fixes).\n- block: rsxx: select CONFIG_CRC32 (git-fixes).\n- block: use 'unsigned long' for blk_validate_block_size() (git-fixes).\n- bnxt_en: Clean up completion ring page arrays completely (git-fixes).\n- bnxt_en: Do not use static arrays for completion ring pages (git-fixes).\n- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S (git-fixes).\n- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (git-fixes).\n- bnxt_en: Free context memory after disabling PCI in probe error path (git-fixes).\n- bnxt_en: Increase maximum RX ring size if jumbo ring is not used (git-fixes).\n- brd: re-enable __GFP_HIGHMEM in brd_insert_page() (git-fixes).\n- can: peak_pci: peak_pci_remove(): fix UAF (git-fixes).\n- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (git-fixes).\n- can: rcar_can: fix suspend/resume (git-fixes).\n- ceph: check availability of mds cluster on mount after wait timeout (bsc#1205903).\n- ceph: do not skip updating wanted caps when cap is stale (bsc#1205905).\n- ceph: fix fscache invalidation (bsc#1205907).\n- ceph: fix potential race in ceph_check_caps (bsc#1205906).\n- ceph: lockdep annotations for try_nonblocking_invalidate (bsc#1205908).\n- ceph: return -EINVAL if given fsc mount option on kernel w/o support (bsc#1205902).\n- ceph: return -ERANGE if virtual xattr value didn't fit in buffer (bsc#1205901).\n- ceph: return ceph_mdsc_do_request() errors from __get_parent() (bsc#1205904).\n- cuse: prevent clone (bsc#1206120).\n- cxgb4: dont touch blocked freelist bitmap after free (git-fixes).\n- dm era: commit metadata in postsuspend after worker stops (git-fixes).\n- dm mirror log: clear log bits up to BITS_PER_LONG boundary (git-fixes).\n- dm mpath: remove harmful bio-based optimization (git-fixes).\n- dm raid: fix accesses beyond end of raid member array (git-fixes).\n- dm raid: fix address sanitizer warning in raid_resume (git-fixes).\n- dm raid: fix address sanitizer warning in raid_status (git-fixes).\n- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (git-fixes).\n- dm: return early from dm_pr_call() if DM device is suspended (git-fixes).\n- e100: fix buffer overrun in e100_get_regs (git-fixes).\n- e100: fix length calculation in e100_get_regs_len (git-fixes).\n- floppy: Fix hang in watchdog when disk is ejected (git-fixes).\n- ftrace: Fix char print issue in print_ip_ins() (git-fixes).\n- ftrace: Fix the possible incorrect kernel message (git-fixes).\n- ftrace: Fix use-after-free for dynamic ftrace_ops (git-fixes).\n- ftrace: Optimize the allocation for mcount entries (git-fixes).\n- fuse: do not check refcount after stealing page (bsc#1206119).\n- fuse: retrieve: cap requested size to negotiated max_write (bsc#1206118).\n- fuse: use READ_ONCE on congestion_threshold and max_background (bsc#1206117).\n- gianfar: Disable EEE autoneg by default (git-fixes).\n- hv_netvsc: Add check for kvmalloc_array (git-fixes).\n- hv_netvsc: Add error handling while switching data path (bsc#1204850).\n- hv_netvsc: Add validation for untrusted Hyper-V values (bsc#1204017).\n- hv_netvsc: Cache the current data path to avoid duplicate call and message (bsc#1204017).\n- hv_netvsc: Check VF datapath when sending traffic to VF (bsc#1204017).\n- hv_netvsc: Fix error handling in netvsc_set_features() (git-fixes).\n- hv_netvsc: Fix race between VF offering and VF association message from host (git-fixes).\n- hv_netvsc: Print value of invalid ID in netvsc_send_{completion,tx_complete}() (bsc#1204017).\n- hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove (bsc#1204850).\n- hv_netvsc: Remove unnecessary round_up for recv_completion_cnt (bsc#1204017).\n- hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() (bsc#1204017).\n- hv_netvsc: Sync offloading features to VF NIC (git-fixes).\n- hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (bsc#1204017).\n- hv_netvsc: Wait for completion on request SWITCH_DATA_PATH (bsc#1204017).\n- hv_netvsc: use netif_is_bond_master() instead of open code (git-fixes).\n- i40e: Fix kernel crash during module removal (git-fixes).\n- i40e: Fix reset path while removing the driver (git-fixes).\n- i40e: fix endless loop under rtnl (git-fixes).\n- ibmvnic: Free rwi on reset success (bsc#1184350 ltc#191533 git-fixes).\n- ice: Increase control queue timeout (git-fixes).\n- igb: Fix position of assignment to *ring (git-fixes).\n- igc: Fix use-after-free error during reset (git-fixes).\n- igc: change default return of igc_read_phy_reg() (git-fixes).\n- ipv6: ping: fix wrong checksum for large frames (bsc#1203183).\n- ixgbe: Fix packet corruption due to missing DMA sync (git-fixes).\n- kexec: turn all kexec_mutex acquisitions into trylocks (git-fixes).\n- kprobes/x86/xen: blacklist non-attachable xen interrupt functions (git-fixes).\n- livepatch: Add a missing newline character in klp_module_coming() (bsc#1071995).\n- livepatch: fix race between fork and KLP transition (bsc#1071995).\n- macsec: check return value of skb_to_sgvec always (git-fixes).\n- macsec: fix memory leaks when skb_to_sgvec fails (git-fixes).\n- md/raid5: Ensure stripe_fill happens on non-read IO with journal (git-fixes).\n- md: Replace snprintf with scnprintf (git-fixes, bsc#1164051).\n- media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (git-fixes).\n- media: ite-cir: IR receiver stop working after receive overflow (git-fixes).\n- media: mceusb: RX -EPIPE (urb status = -32) lockup failure fix (git-fixes).\n- media: mceusb: TX -EPIPE (urb status = -32) lockup fix (git-fixes).\n- media: mceusb: do not read data parameters unless required (git-fixes).\n- media: mceusb: fix inaccurate debug buffer dumps, and misleading debug messages (git-fixes).\n- media: mceusb: sanity check for prescaler value (git-fixes).\n- media: mceusb: sporadic RX truncation corruption fix (git-fixes).\n- mm, swap, frontswap: fix THP swap if frontswap enabled (git-fixes).\n- module: change to print useful messages from elf_validity_check() (git-fixes).\n- module: fix [e_shstrndx].sh_size=0 OOB access (git-fixes).\n- module: harden ELF info handling (git-fixes).\n- natsemi: sonic: stop calling netdev_boot_setup_check (git-fixes).\n- nbd: do not update block size after device is started (git-fixes).\n- net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (git-fixes).\n- net/mlx5: Fix flow table chaining (git-fixes).\n- net/mlx5e: Fix endianness handling in pedit mask (git-fixes).\n- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (git-fixes).\n- net: aquantia: Fix actual speed capabilities reporting (git-fixes).\n- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (git-fixes).\n- net: ethernet: arc: fix error handling in emac_rockchip_probe (git-fixes).\n- net: ethernet: ti: ale: fix seeing unreg mcast packets with promisc and allmulti disabled (git-fixes).\n- net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit (git-fixes).\n- net: hns3: add limit ets dwrr bandwidth cannot be 0 (git-fixes).\n- net: hns3: check vlan id before using it (git-fixes).\n- net: hns3: disable sriov before unload hclge layer (git-fixes).\n- net: hns3: do not allow call hns3_nic_net_open repeatedly (git-fixes).\n- net: hns3: fix change RSS 'hfunc' ineffective issue (git-fixes).\n- net: hns3: fix kernel crash when unload VF while it is being reset (git-fixes).\n- net: hns3: reset DWRR of unused tc to zero (git-fixes).\n- net: hyperv: remove use of bpf_op_t (git-fixes).\n- net: ieee802154: adf7242: Fix bug if defined DEBUG (git-fixes).\n- net: ieee802154: at86rf230: Stop leaking skb's (git-fixes).\n- net: ieee802154: ca8210: Stop leaking skb's (git-fixes).\n- net: mdiobus: Fix memory leak in __mdiobus_register (git-fixes).\n- net: moxa: fix UAF in moxart_mac_probe (git-fixes).\n- net: natsemi: Fix missing pci_disable_device() in probe and remove (git-fixes).\n- net: netvsc: remove break after return (git-fixes).\n- net: nxp: lpc_eth.c: avoid hang when bringing interface down (git-fixes).\n- net: qcom/emac: fix UAF in emac_remove (git-fixes).\n- net: smsc911x: Fix unload crash when link is up (git-fixes).\n- net: ti: fix UAF in tlan_remove_one (git-fixes).\n- net: xen-netback: fix return type of ndo_start_xmit function (git-fixes).\n- nfsd: set the server_scope during service startup (bsc#1203746).\n- null_blk: Fix the null_add_dev() error path (git-fixes).\n- null_blk: fix ida error handling in null_add_dev() (git-fixes).\n- null_blk: fix passing of REQ_FUA flag in null_handle_rq (git-fixes).\n- panic, kexec: make __crash_kexec() NMI safe (git-fixes).\n- phy: mdio: fix memory leak (git-fixes).\n- ptp: dp83640: do not define PAGE0 (git-fixes).\n- qed: Fix missing error code in qed_slowpath_start() (git-fixes).\n- rbd: fix possible memory leak in rbd_sysfs_init() (git-fixes).\n- ring-buffer: Add ring_buffer_wake_waiters() (git-fixes).\n- ring-buffer: Allow splice to read previous partially read pages (git-fixes).\n- ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters() (git-fixes).\n- ring-buffer: Check pending waiters when doing wake ups as well (git-fixes).\n- ring-buffer: Fix race between reset page and reading page (git-fixes).\n- ring_buffer: Do not deactivate non-existant pages (git-fixes).\n- s390/boot: fix absolute zero lowcore corruption on boot (git-fixes).\n- s390/cio: Fix the 'type' field in s390_cio_tpi tracepoint (git-fixes).\n- s390/cio: dont call css_wait_for_slow_path() inside a lock (git-fixes).\n- s390/cpcmd: fix inline assembly register clobbering (git-fixes).\n- s390/crash: fix incorrect number of bytes to copy to user space (git-fixes).\n- s390/crash: make copy_oldmem_page() return number of bytes copied (git-fixes).\n- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (git-fixes).\n- s390/ctcm: fix potential memory leak (git-fixes).\n- s390/ctcm: fix variable dereferenced before check (git-fixes).\n- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (git-fixes).\n- s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (git-fixes).\n- s390/lcs: fix variable dereferenced before check (git-fixes).\n- s390/mcck: fix invalid KVM guest condition check (git-fixes).\n- s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (git-fixes).\n- s390/mm: use non-quiescing sske for KVM switch to keyed guest (git-fixes).\n- s390/module: fix loading modules with a lot of relocations (git-fixes).\n- s390/nmi: handle guarded storage validity failures for KVM guests (git-fixes).\n- s390/nmi: handle vector validity failures for KVM guests (git-fixes).\n- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (git-fixes).\n- s390/pkey: fix paes selftest failure with paes and pkey static build (git-fixes).\n- s390/pv: fix the forcing of the swiotlb (git-fixes).\n- s390/qdio: cancel the ESTABLISH ccw after timeout (git-fixes).\n- s390/qdio: fix roll-back after timeout on ESTABLISH ccw (git-fixes).\n- s390/qeth: Fix deadlock in remove_discipline (bsc#1206213 LTC#200742).\n- s390/qeth: Fix error handling during VNICC initialization (git-fixes).\n- s390/qeth: Fix initialization of vnicc cmd masks during set online (git-fixes).\n- s390/qeth: Fix vnicc_is_in_use if rx_bcast not set (git-fixes).\n- s390/qeth: do not defer close_dev work during recovery (bsc#1206213 LTC#200742).\n- s390/qeth: fix NULL deref in qeth_clear_working_pool_list() (git-fixes).\n- s390/qeth: fix deadlock during failing recovery (bsc#1206213 LTC#200742).\n- s390/qeth: fix false reporting of VNIC CHAR config failure (git-fixes).\n- s390/qeth: fix memory leak after failed TX Buffer allocation (git-fixes).\n- s390/qeth: fix notification for pending buffers during teardown (git-fixes).\n- s390/qeth: remove driver-wide workqueue (bsc#1206213 LTC#200742).\n- s390/qeth: vnicc Fix EOPNOTSUPP precedence (git-fixes).\n- s390/qeth: vnicc Fix init to default (git-fixes).\n- s390/uaccess: add missing EX_TABLE entries to __clear_user(), copy_in_user_mvcos(), copy_in_user_mvc(), clear_user_xc() and __strnlen_user() (git-fixes).\n- s390/zcore: fix race when reading from hardware system area (git-fixes).\n- s390: Remove arch_has_random, arch_has_random_seed (git-fixes).\n- s390: appldata depends on PROC_SYSCTL (git-fixes).\n- s390: define get_cycles macro for arch-override (git-fixes).\n- s390: fix nospec table alignments (git-fixes).\n- sbitmap: fix possible io hung due to lost wakeup (git-fixes).\n- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (git-fixes).\n- scsi: ibmvfc: Avoid path failures during live migration (bsc#1065729).\n- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (bsc#1156395).\n- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (git-fixes).\n- scsi: lpfc: Rework MIB Rx Monitor debug info logic (git-fixes).\n- scsi: lpfc: Update the obsolete adapter list (bsc#1204142).\n- scsi: qla2xxx: Fix serialization of DCBX TLV data request (bsc#1204963).\n- scsi: qla2xxx: Use transport-defined speed mask for supported_speeds (bsc#1204963).\n- scsi: storvsc: Drop DID_TARGET_FAILURE use (git-fixes).\n- scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newer (bsc#1204017).\n- scsi: storvsc: Fix validation for unsolicited incoming packets (bsc#1204017).\n- scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (git-fixes).\n- scsi: storvsc: Resolve data race in storvsc_probe() (bsc#1204017).\n- scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs (bsc#1204017).\n- scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (bsc#1204017).\n- scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (bsc#1204017).\n- scsi: zfcp: Fix double free of FSF request when qdio send fails (git-fixes).\n- scsi: zfcp: Fix missing auto port scan and thus missing target ports (git-fixes).\n- selftests/livepatch: better synchronize test_klp_callbacks_busy (bsc#1071995).\n- sfp: fix RX_LOS signal handling (git-fixes).\n- sis900: Fix missing pci_disable_device() in probe and remove (git-fixes).\n- sunrpc: Re-purpose trace_svc_process (bsc#1205006).\n- tracing: Add ioctl() to force ring buffer waiters to wake up (git-fixes).\n- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (git-fixes).\n- tracing: Do not free snapshot if tracer is on cmdline (git-fixes).\n- tracing: Simplify conditional compilation code in tracing_set_tracer() (git-fixes).\n- tracing: Wake up ring buffer waiters on closing of the file (git-fixes).\n- tracing: Wake up waiters when tracing is disabled (git-fixes).\n- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (git-fixes).\n- usb: chipidea: udc: check request status before setting device address (git-fixes).\n- usb: musb: Fix suspend with devices connected for a64 (git-fixes).\n- vfio/ccw: Do not change FSM state in subchannel event (git-fixes).\n- vfio: ccw: fix error return in vfio_ccw_sch_event (git-fixes).\n- virtio-blk: Use blk_validate_block_size() to validate block size (git-fixes).\n- virtio/s390: implement virtio-ccw revision 2 correctly (git-fixes).\n- virtio_blk: eliminate anonymous module_init & module_exit (git-fixes).\n- virtio_net: move tx vq operation under tx queue lock (git-fixes).\n- vxlan: add missing rcu_read_lock() in neigh_reduce() (git-fixes).\n- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (bsc#1206037).\n- x86/cpu: Restore AMD's DE_CFG MSR after resume (bsc#1205473).\n- x86/hyperv: Output host build info as normal Windows version number (git-fixes).\n- x86/hyperv: Set pv_info.name to 'Hyper-V' (git-fixes).\n- x86/microcode/AMD: Apply the patch early on every logical thread (bsc#1205264).\n- x86/xen: Distribute switch variables for initialization (git-fixes).\n- x86/xen: Return from panic notifier (git-fixes).\n- x86/xen: do not unbind uninitialized lock_kicker_irq (git-fixes).\n- xen-blkback: prevent premature module unload (git-fixes).\n- xen-netback: correct success/error reporting for the SKB-with-fraglist case (git-fixes).\n- xen-netfront: remove warning when unloading module (git-fixes).\n- xen/balloon: fix balloon initialization for PVH Dom0 (git-fixes).\n- xen/balloon: fix balloon kthread freezing (git-fixes).\n- xen/balloon: fix ballooned page accounting without hotplug enabled (git-fixes).\n- xen/balloon: fix cancelled balloon action (git-fixes).\n- xen/balloon: use a kernel thread instead a workqueue (git-fixes).\n- xen/blkback: fix memory leaks (git-fixes).\n- xen/efi: Set nonblocking callbacks (git-fixes).\n- xen/gntdev: Avoid blocking in unmap_grant_pages() (git-fixes).\n- xen/gntdev: Fix off-by-one error when unmapping with holes (git-fixes).\n- xen/gntdev: Fix partial gntdev_mmap() cleanup (git-fixes).\n- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE (git-fixes).\n- xen/gntdev: Prevent leaking grants (git-fixes).\n- xen/grant-table: Use put_page instead of free_page (git-fixes).\n- xen/pciback: Check dev_data before using it (git-fixes).\n- xen/pciback: remove set but not used variable 'old_state' (git-fixes).\n- xen/pcpu: fix possible memory leak in register_pcpu() (git-fixes).\n- xen/scsiback: add error handling for xenbus_printf (git-fixes).\n- xen/xenbus: Fix granting of vmalloc'd memory (git-fixes).\n- xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status (git-fixes).\n- xen: Fix XenStore initialisation for XS_LOCAL (git-fixes).\n- xen: Fix event channel callback via INTX/GSI (git-fixes).\n- xen: XEN_ACPI_PROCESSOR is Dom0-only (git-fixes).\n- xen: add error handling for xenbus_printf (git-fixes).\n- xen: avoid crash in disable_hotplug_cpu (bsc#1106594).\n- xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage (git-fixes).\n- xen: xenbus: use put_device() instead of kfree() (git-fixes).\n- xenbus: req->body should be updated before req->state (git-fixes).\n- xenbus: req->err should be updated before req->state (git-fixes).\n",null,[],[],[],[14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44],{"_key":15},"CVE-2022-28693",{"_key":17},"CVE-2022-3567",{"_key":19},"CVE-2022-3628",{"_key":21},"CVE-2022-3635",{"_key":23},"CVE-2022-3643",{"_key":25},"CVE-2022-3903",{"_key":27},"CVE-2022-4095",{"_key":29},"CVE-2022-41850",{"_key":31},"CVE-2022-41858",{"_key":33},"CVE-2022-42328",{"_key":35},"CVE-2022-42329",{"_key":37},"CVE-2022-42895",{"_key":39},"CVE-2022-42896",{"_key":41},"CVE-2022-4378",{"_key":43},"CVE-2022-43945",{"_key":45},"CVE-2022-45934",[],[],[49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64],{"_key":15},{"_key":17},{"_key":19},{"_key":21},{"_key":23},{"_key":25},{"_key":27},{"_key":29},{"_key":31},{"_key":33},{"_key":35},{"_key":37},{"_key":39},{"_key":41},{"_key":43},{"_key":45},"2022-12-19T12:50:20Z","2026-02-04T04:01:00.010721Z",{"cisa_kev":68,"cisa_ransomware":68,"cisa_vendor":9,"epss_severity":9,"epss_score":9,"severity":9,"severity_score":9,"severity_version":9,"severity_source":9,"severity_vector":9,"severity_status":9},false,[70,76,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,233,237,241,245,249,253,257,261,265,269,273,277,281,285,289,293,298,302,306,310,314,318,322,326,330,334,338,342,346,350,354],{"url":71,"sources":72,"tags":74},"https://www.suse.com/support/update/announcement/2022/suse-su-20224566-1/",[73],"osv_suse",[75],"Advisory",{"url":77,"sources":78,"tags":79},"https://bugzilla.suse.com/1065729",[73],[80],"REPORT",{"url":82,"sources":83,"tags":84},"https://bugzilla.suse.com/1071995",[73],[80],{"url":86,"sources":87,"tags":88},"https://bugzilla.suse.com/1106594",[73],[80],{"url":90,"sources":91,"tags":92},"https://bugzilla.suse.com/1156395",[73],[80],{"url":94,"sources":95,"tags":96},"https://bugzilla.suse.com/1164051",[73],[80],{"url":98,"sources":99,"tags":100},"https://bugzilla.suse.com/1184350",[73],[80],{"url":102,"sources":103,"tags":104},"https://bugzilla.suse.com/1199365",[73],[80],{"url":106,"sources":107,"tags":108},"https://bugzilla.suse.com/1200845",[73],[80],{"url":110,"sources":111,"tags":112},"https://bugzilla.suse.com/1201455",[73],[80],{"url":114,"sources":115,"tags":116},"https://bugzilla.suse.com/1203183",[73],[80],{"url":118,"sources":119,"tags":120},"https://bugzilla.suse.com/1203746",[73],[80],{"url":122,"sources":123,"tags":124},"https://bugzilla.suse.com/1203860",[73],[80],{"url":126,"sources":127,"tags":128},"https://bugzilla.suse.com/1203960",[73],[80],{"url":130,"sources":131,"tags":132},"https://bugzilla.suse.com/1204017",[73],[80],{"url":134,"sources":135,"tags":136},"https://bugzilla.suse.com/1204142",[73],[80],{"url":138,"sources":139,"tags":140},"https://bugzilla.suse.com/1204414",[73],[80],{"url":142,"sources":143,"tags":144},"https://bugzilla.suse.com/1204446",[73],[80],{"url":146,"sources":147,"tags":148},"https://bugzilla.suse.com/1204631",[73],[80],{"url":150,"sources":151,"tags":152},"https://bugzilla.suse.com/1204636",[73],[80],{"url":154,"sources":155,"tags":156},"https://bugzilla.suse.com/1204810",[73],[80],{"url":158,"sources":159,"tags":160},"https://bugzilla.suse.com/1204850",[73],[80],{"url":162,"sources":163,"tags":164},"https://bugzilla.suse.com/1204868",[73],[80],{"url":166,"sources":167,"tags":168},"https://bugzilla.suse.com/1204963",[73],[80],{"url":170,"sources":171,"tags":172},"https://bugzilla.suse.com/1205006",[73],[80],{"url":174,"sources":175,"tags":176},"https://bugzilla.suse.com/1205128",[73],[80],{"url":178,"sources":179,"tags":180},"https://bugzilla.suse.com/1205130",[73],[80],{"url":182,"sources":183,"tags":184},"https://bugzilla.suse.com/1205220",[73],[80],{"url":186,"sources":187,"tags":188},"https://bugzilla.suse.com/1205234",[73],[80],{"url":190,"sources":191,"tags":192},"https://bugzilla.suse.com/1205264",[73],[80],{"url":194,"sources":195,"tags":196},"https://bugzilla.suse.com/1205473",[73],[80],{"url":198,"sources":199,"tags":200},"https://bugzilla.suse.com/1205514",[73],[80],{"url":202,"sources":203,"tags":204},"https://bugzilla.suse.com/1205617",[73],[80],{"url":206,"sources":207,"tags":208},"https://bugzilla.suse.com/1205671",[73],[80],{"url":210,"sources":211,"tags":212},"https://bugzilla.suse.com/1205705",[73],[80],{"url":214,"sources":215,"tags":216},"https://bugzilla.suse.com/1205709",[73],[80],{"url":218,"sources":219,"tags":220},"https://bugzilla.suse.com/1205796",[73],[80],{"url":222,"sources":223,"tags":224},"https://bugzilla.suse.com/1205901",[73],[80],{"url":226,"sources":227,"tags":228},"https://bugzilla.suse.com/1205902",[73],[80],{"url":230,"sources":231,"tags":232},"https://bugzilla.suse.com/1205903",[73],[80],{"url":234,"sources":235,"tags":236},"https://bugzilla.suse.com/1205904",[73],[80],{"url":238,"sources":239,"tags":240},"https://bugzilla.suse.com/1205905",[73],[80],{"url":242,"sources":243,"tags":244},"https://bugzilla.suse.com/1205906",[73],[80],{"url":246,"sources":247,"tags":248},"https://bugzilla.suse.com/1205907",[73],[80],{"url":250,"sources":251,"tags":252},"https://bugzilla.suse.com/1205908",[73],[80],{"url":254,"sources":255,"tags":256},"https://bugzilla.suse.com/1206032",[73],[80],{"url":258,"sources":259,"tags":260},"https://bugzilla.suse.com/1206037",[73],[80],{"url":262,"sources":263,"tags":264},"https://bugzilla.suse.com/1206113",[73],[80],{"url":266,"sources":267,"tags":268},"https://bugzilla.suse.com/1206114",[73],[80],{"url":270,"sources":271,"tags":272},"https://bugzilla.suse.com/1206117",[73],[80],{"url":274,"sources":275,"tags":276},"https://bugzilla.suse.com/1206118",[73],[80],{"url":278,"sources":279,"tags":280},"https://bugzilla.suse.com/1206119",[73],[80],{"url":282,"sources":283,"tags":284},"https://bugzilla.suse.com/1206120",[73],[80],{"url":286,"sources":287,"tags":288},"https://bugzilla.suse.com/1206207",[73],[80],{"url":290,"sources":291,"tags":292},"https://bugzilla.suse.com/1206213",[73],[80],{"url":294,"sources":295,"tags":296},"https://www.suse.com/security/cve/CVE-2022-28693",[73],[297],"WEB",{"url":299,"sources":300,"tags":301},"https://www.suse.com/security/cve/CVE-2022-3567",[73],[297],{"url":303,"sources":304,"tags":305},"https://www.suse.com/security/cve/CVE-2022-3628",[73],[297],{"url":307,"sources":308,"tags":309},"https://www.suse.com/security/cve/CVE-2022-3635",[73],[297],{"url":311,"sources":312,"tags":313},"https://www.suse.com/security/cve/CVE-2022-3643",[73],[297],{"url":315,"sources":316,"tags":317},"https://www.suse.com/security/cve/CVE-2022-3903",[73],[297],{"url":319,"sources":320,"tags":321},"https://www.suse.com/security/cve/CVE-2022-4095",[73],[297],{"url":323,"sources":324,"tags":325},"https://www.suse.com/security/cve/CVE-2022-41850",[73],[297],{"url":327,"sources":328,"tags":329},"https://www.suse.com/security/cve/CVE-2022-41858",[73],[297],{"url":331,"sources":332,"tags":333},"https://www.suse.com/security/cve/CVE-2022-42328",[73],[297],{"url":335,"sources":336,"tags":337},"https://www.suse.com/security/cve/CVE-2022-42329",[73],[297],{"url":339,"sources":340,"tags":341},"https://www.suse.com/security/cve/CVE-2022-42895",[73],[297],{"url":343,"sources":344,"tags":345},"https://www.suse.com/security/cve/CVE-2022-42896",[73],[297],{"url":347,"sources":348,"tags":349},"https://www.suse.com/security/cve/CVE-2022-4378",[73],[297],{"url":351,"sources":352,"tags":353},"https://www.suse.com/security/cve/CVE-2022-43945",[73],[297],{"url":355,"sources":356,"tags":357},"https://www.suse.com/security/cve/CVE-2022-45934",[73],[297],[],[],[],[362,375,379,383,387,391,396,401,406,410,415,419],{"ecosystem":363,"name":364,"vendor":365,"product":366,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":366,"source":9,"versions":368},"SUSE Linux Enterprise","kernel-default","suse","kernel-default&distro=SUSE Linux Enterprise High Availability Extension 12 SP5","rpm",[369],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},"lt4_12_14_122_144_1",true,"ecosystem","4.12.14-122.144.1","excluding",{"ecosystem":363,"name":364,"vendor":365,"product":376,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":376,"source":9,"versions":377},"kernel-default&distro=SUSE Linux Enterprise Live Patching 12 SP5",[378],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":364,"vendor":365,"product":380,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":380,"source":9,"versions":381},"kernel-default&distro=SUSE Linux Enterprise Server 12 SP5",[382],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":364,"vendor":365,"product":384,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":384,"source":9,"versions":385},"kernel-default&distro=SUSE Linux Enterprise Server for SAP Applications 12 SP5",[386],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":364,"vendor":365,"product":388,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":388,"source":9,"versions":389},"kernel-default&distro=SUSE Linux Enterprise Workstation Extension 12 SP5",[390],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":392,"vendor":365,"product":393,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":393,"source":9,"versions":394},"kernel-docs","kernel-docs&distro=SUSE Linux Enterprise Software Development Kit 12 SP5",[395],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":397,"vendor":365,"product":398,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":398,"source":9,"versions":399},"kernel-obs-build","kernel-obs-build&distro=SUSE Linux Enterprise Software Development Kit 12 SP5",[400],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":402,"vendor":365,"product":403,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":403,"source":9,"versions":404},"kernel-source","kernel-source&distro=SUSE Linux Enterprise Server 12 SP5",[405],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":402,"vendor":365,"product":407,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":407,"source":9,"versions":408},"kernel-source&distro=SUSE Linux Enterprise Server for SAP Applications 12 SP5",[409],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":411,"vendor":365,"product":412,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":412,"source":9,"versions":413},"kernel-syms","kernel-syms&distro=SUSE Linux Enterprise Server 12 SP5",[414],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":411,"vendor":365,"product":416,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":416,"source":9,"versions":417},"kernel-syms&distro=SUSE Linux Enterprise Server for SAP Applications 12 SP5",[418],{"version":370,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":373,"version_end_type":374,"fixed_in":9},{"ecosystem":363,"name":420,"vendor":365,"product":421,"cpe_part":9,"purl_type":367,"purl_namespace":365,"purl_name":421,"source":9,"versions":422},"kgraft-patch-SLE12-SP5_Update_38","kgraft-patch-SLE12-SP5_Update_38&distro=SUSE Linux Enterprise Live Patching 12 SP5",[423],{"version":424,"is_range":371,"range_type":372,"version_start":9,"version_start_type":9,"version_end":425,"version_end_type":374,"fixed_in":9},"lt1_8_5_1","1-8.5.1"]