CVE Vulnerability Catalog

Translated CVE descriptions from NVD NIST - in English

Browse vulnerabilities by package

CISA KEV catalog updated: (v2026.11.06)

Weekly CVE digest

One email a week with newly published vulnerabilities worth knowing about. No account needed.

This digest covers new vulnerabilities in general, not your servers. If you want to know which of them actually run in your infrastructure, that is what Secvalis does: it scans your machines and reports only what concerns them.

I agree to receive the weekly CVE digest at the address above. I can withdraw this consent at any time using the link in the footer of every message.

CVE-2026-31606
Medium

In the Linux kernel's USB gadget f_hid function, a bug was fixed where calling bind again caused cdev_init to reinitialize the cdev even though references to it might still exist (e.g., when the /dev/hidg* device was still open). The fix uses cdev_alloc to place the cdev on the heap, so hidg_bind can simply allocate a new one.

CVE-2026-31605
Medium

W jądrze Linuksa rozwiązano podatność w sterowniku udlfb, która mogła prowadzić do błędu dzielenia przez zero podczas operacji na FBIOPUT_VSCREENINFO. Problem ten był podobny do wcześniejszego błędu w commit 19f953e74356.

CVE-2026-31604
Medium

A device reference leak on probe failure exists in the Linux kernel rtw88 Wi-Fi driver. The driver takes a reference to the USB device during probe but does not release it on all probe error paths (e.g. when descriptor parsing fails). The fix drops the redundant device reference.

CVE-2026-31603
Medium

W jądrze Linuksa zidentyfikowano podatność polegającą na dzieleniu przez zero w funkcji ps_to_hz(). Problem występuje, gdy funkcja ta jest wywoływana z zerowym pixclock, co prowadzi do błędu dzielenia przez zero.

CVE-2026-31599
Medium

W jądrze systemu Linux zidentyfikowano podatność polegającą na dereferencji wskaźnika NULL w funkcji vidtv_channel_pmt_match_sections. Problem występuje, gdy funkcja vidtv_psi_pmt_stream_init() zwraca NULL w przypadku niepowodzenia alokacji pamięci, a brak jest odpowiedniego sprawdzenia tego stanu przed dalszymi operacjami.

CVE-2026-31596
Medium

W jądrze systemu Linux zidentyfikowano podatność w funkcji ocfs2_group_extend, która nieprawidłowo obsługuje nieprawidłowe dinody. W wyniku tego może dojść do awarii jądra podczas operacji zmiany rozmiaru systemu plików OCFS2.

CVE-2026-31595
Medium

W jądrze systemu Linux zidentyfikowano podatność w module pci-epf-vntb, która została rozwiązana. Problem polegał na tym, że opóźniona praca nie była zatrzymywana przed usunięciem mapowań BAR i dzwonków, co mogło prowadzić do błędów w obsłudze poleceń po zniszczeniu zasobów.

CVE-2026-31594
Medium

W jądrze Linuxa zidentyfikowano podatność związaną z podwójnym usuwaniem zasobów w pci-epf-vntb. Funkcja epf_ntb_epc_destroy() powoduje błąd, gdy .allow_link zawiedzie lub gdy wykonana zostanie operacja .drop_link.

CVE-2026-31593
Medium

A vulnerability in the Linux kernel KVM/SEV was fixed that allowed synchronizing vCPU state to its associated VMSA even after the vCPU was launched (i.e., when the VMSA is already encrypted). On a host with SNP enabled, accessing guest-private memory triggered an RMP violation and panicked the host kernel.

CVE-2026-31592
Medium

In the Linux kernel KVM/SEV code, sev_mem_enc_register_region() checks sev_guest() without holding kvm->lock, so the state is not stable. If KVM_SEV_INIT{2} fails, the kernel may try to add to a not-yet-initialized sev->regions_list, triggering a general protection fault and kernel crash.

CVE-2026-31591
Medium

In the Linux kernel KVM SEV module, not all vCPUs are locked when synchronizing VMSAs for SNP guest launch finish. This allows userspace to manipulate or run a vCPU while its state is being synchronized. The fix locks all vCPUs during VMSA synchronization and encryption.

CVE-2026-31590
Medium

W jądrze systemu Linux rozwiązano podatność dotyczącą KVM, która polegała na usunięciu ostrzeżenia (WARN) w funkcji sev_pin_memory() dla przypadków, gdy liczba stron (npages) przekraczała wartość typu int. Ostrzeżenie to mogło być łatwo wywołane z poziomu użytkownika poprzez odpowiednie manipulacje danymi.

CVE-2026-31585
Medium

W jądrze systemu Linux zidentyfikowano podatność, która prowadzi do uszkodzenia stanu licznika nfeeds w przypadku niepowodzenia funkcji start_streaming. W wyniku tego, kolejne wywołania start_feed mogą nieprawidłowo pomijać uruchamianie mux, co prowadzi do wycieków pamięci.

CVE-2026-31579
Medium

In the Linux kernel, WireGuard's wg_netns_pre_exit() manually acquired rtnl_lock() inside the pernet .pre_exit callback, which could cause a hung task when another thread held rtnl_mutex. The vulnerability was fixed by converting to the .exit_rtnl callback, where the framework already holds RTNL and batches all callbacks under a single rtnl_lock()/rtnl_unlock() pair.

CVE-2026-31577
Medium

W jądrze systemu Linux zidentyfikowano podatność związana z dereferencją NULL w i_assoc_inode w funkcji nilfs_mdt_save_to_shadow_map. Problem występuje, gdy NILFS_IOCTL_CLEAN_SEGMENTS jest wywoływane przed jakąkolwiek operacją btree na inode DAT, co prowadzi do błędu ochrony ogólnej.

CVE-2026-31575
Medium

In the Linux kernel mm/userfaultfd, a fix corrects the hugetlb fault mutex hash calculation. linear_page_index() returned the index in PAGE_SIZE units while hugetlb_fault_mutex_hash() expects huge page units, causing different mutexes to be used for the same huge page. This led to races between faulting threads, corrupting the reservation map and triggering BUG_ON in resv_map_release().

CVE-2026-31574
Medium

In the Linux kernel, the timer interrupt starvation prevention mechanism fails to reset the next_event_forced flag in several places: on clock event state change, when arming a non-forced event, and in the suspend wakeup handler. This leads to missed timer interrupts and system stalls.

CVE-2026-31573
Medium

The imx8mq_vpu_shared_resources array is referenced by variant structures, but when the driver is built as a module, the __initconst annotation causes this data to be freed after module init, and it is later accessed during probe, causing a page fault (kernel panic). The fix drops the __initconst annotation.

CVE-2026-31572
Medium

In the Linux kernel, the i2c designware amdisp driver has a resume-probe race condition. This can lead to a NULL dereference and system instability during ISP power management.

CVE-2026-31571
Medium

In the Linux kernel drm/i915 driver, a fix corrects the ordering of unlink_nv12_plane() and plane_atomic_check(). unlink_nv12_plane() clobbered parts of the plane state previously set by plane_atomic_check(), leading to warnings and incorrect state. The fix unlinks NV12 planes before computing the new plane state.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS