CVE Vulnerability Catalog

Translated CVE descriptions from NVD NIST - in English

Browse vulnerabilities by package

CISA KEV catalog updated: (v2026.11.04)

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-97606
Low risk· EPSS 9%

In the Linux kernel's autofs module, there is a memory leak in the autofs_fill_super() function. If creating root_inode fails, the function returns -ENOMEM without freeing the previously created inode, leading to a memory leak. The fix adds a call to autofs_free_ino() in the error path.

CVE-2026-97605
Low risk· EPSS 10%

In the Linux kernel, the EROFS filesystem has a vulnerability in LZMA decoder pool resizing. On partial allocation failure, a broken stream remains in an inconsistent state, potentially passing NULL to xz_dec_microlzma_reset().

CVE-2026-97604
Low risk· EPSS 11%

In the Linux kernel, the fbdev vfb driver has a use-after-free vulnerability because the colormap is freed immediately after unregistering the framebuffer, even when an open file still holds a reference. This can lead to a read-after-free during copy to userspace.

CVE-2026-97603
Low risk· EPSS 9%

In the Linux kernel, the idpf driver has a vulnerability where DIM works are not disabled before freeing q_vectors memory. These works can run on freed memory, leading to a use-after-free condition.

CVE-2026-97602
High

A vulnerability in the Linux kernel's IPv6 packet fragmentation mechanism (inet: frags) was found. Improper flushing of fragment queues before their removal can lead to use of stale metadata, resulting in out-of-bounds access and heap corruption. An attacker with access to unprivileged network namespaces can exploit this for local privilege escalation.

CVE-2026-97601
Low risk· EPSS 11%

In the Linux kernel, the ieee802154 6lowpan subsystem has a NULL pointer dereference vulnerability in lowpan_newlink. A TUN device can change its link type to ARPHRD_IEEE802154 without initializing ieee802154_ptr, leading to a crash.

CVE-2026-97600
Low risk· EPSS 9%

In the Linux kernel, the ieee802154 cc2520 driver has a use-after-free vulnerability in FIFOP work. After driver removal, the FIFOP interrupt can still queue work after flush, allowing execution after private data is freed.

CVE-2026-97599
Low risk· EPSS 10%

In the Linux kernel, the ieee802154 hwsim driver has a double-free vulnerability in hwsim_update_pib. PIB updates are not serialized, leading to a race and double-free of the object.

CVE-2026-97598
Low risk· EPSS 11%

In the Linux kernel, the IPv4 FIB subsystem has a vulnerability of unbounded table ID probing during automatic allocation. This can lead to long RTNL hold times, causing performance issues.

CVE-2026-97597
Low risk· EPSS 12%

In the Linux kernel, the IPv6 flowlabel subsystem has a vulnerability of unbounded lease list growth per socket. Repeated GET requests can lead to uncontrolled memory consumption.

CVE-2026-97596
Low risk· EPSS 11%

In the Linux kernel, the IPVS subsystem has a vulnerability of accepting invalid states in connection template sync records. This can lead to using an invalid state as an index in TCP/SCTP transition tables.

CVE-2026-97595
High

In the Linux kernel's mac802154 subsystem, a use-after-free vulnerability was found in the RX frame queueing mechanism. The softirq producer adds beacon and MAC-command frames to lists without locking, and the worker processes them after the interface may have been freed, leading to dereferences of freed memory (sdata). The issue was confirmed by KASAN.

CVE-2026-97594
High

A use-after-free vulnerability was found in the Linux kernel's Landlock module, in the current_check_refer_path() function. During linkat() processing, the module accesses the source directory's parent without holding a reference or lock, allowing concurrent rename(2) and rmdir(2) to free and reuse memory. The issue is fixed by properly taking a reference on the parent dentry.

CVE-2026-97593
Low risk· EPSS 9%

In the Linux kernel, the iommu/s390 subsystem has a NULL pointer dereference in iova_to_phys() when using a 5-level translation table via ZPCI_TABLE_TYPE_RFX. get_rso_from_iova() returns NULL when the region-first entry is invalid, but get_rto_from_iova() does not check this before accessing rso[rsx].

CVE-2026-97592
Low risk· EPSS 11%

In the Linux kernel, the s390/crypto subsystem fails to scrub temporary buffers in the AES CTR and GCM algorithms. The buffer processing remaining bytes < AES_BLOCK_SIZE in ctr_aes_crypt() was not scrubbed, and gcm_aes_crypt() error paths did not scrub the CPACF parameter block or the gcm_sg_walk struct buffers.

CVE-2026-97591
Low risk· EPSS 9%

In the Linux kernel, the s390/crypto subsystem lacks proper handling of the EBUSY return code in the PHMAC algorithm when a request is transferred to the crypto engine. crypto_transfer_hash_request_to_engine() returns EINPROGRESS or EBUSY to signal success, but EBUSY was not handled.

CVE-2026-97590
Low risk· EPSS 9%

In the Linux kernel, the s390/crypto subsystem fails to scrub temporary buffers in the PAES algorithm. The buffer processing remaining bytes < AES_BLOCK_SIZE in ctr_paes_do_crypt() was not scrubbed, and __xts_2keys_prep_param() only scrubbed the key field instead of the whole parameter block.

CVE-2026-97589
High

In the Linux kernel, the s390/crypto subsystem returns an incorrect code in asynchronous crypto engine callbacks. When crypto_finalize_hash_request() or crypto_finalize_skcipher_request() explicitly completes a request, the do_one_request callback must return 0; returning a negative error code causes a double completion.

CVE-2026-97588
Low risk· EPSS 9%

In the Linux kernel, the s390/crypto subsystem propagates persistent -EBUSY after exhausting key conversion retries to crypto_finalize_*_request(). The crypto API completion wrapper treats -EBUSY as a queueing status and swallows it, preventing the completion callback from firing.

CVE-2026-97587
Low risk· EPSS 10%

In the Linux kernel, the RISC-V perf subsystem stored the available-counter mask as a single unsigned long, but iteration uses RISCV_MAX_COUNTERS which is 64. On RV32 this reads past the object, and setting an unsigned-long bit at index 32 and above is also wrong.

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