Threat Heartbeat
New CVEs as they are published, with CVSS score, CISA KEV status, public exploits and the vendor's fix. Worth tracking, but only a small part of what Panop does: mapping what you expose to the internet, testing what an attacker can actually exploit, ranking it by business impact, and helping your team understand and fix it.
Feed at a glance
- Tracked
- 13360
- Critical
- 2486
- CISA KEV
- 125
- Public PoC
- 437
Most common types
- Broken Access Control 1691
- Remote Code Execution 1609
- Privilege Escalation 1307
- Authentication Bypass 1121
- Denial of Service 799
Published per day, last 14 days
Source: public CVE records (NVD, CISA KEV) · last published 3 Nov 2026
Latest CVEs
Newest first · severity as published by the vendor or NVD · page 805 of 891
- 9.8 /10 CriticalCVE-2026-89526 No auth
Linux kernel svcrdma - Buffer Over-read
Linux kernel svcrdma contains a buffer over-read caused by improper validation of RPC/RDMA Read chunk positions, letting remote clients cause memory corruption or information disclosure, exploit requires crafted RPC/RDMA requests.
- 8.1 /10 HighCVE-2026-89524 No auth
Linux Kernel - Information Disclosure
Linux kernel contains an information disclosure vulnerability in ath6kl_cfg80211_connect_event() caused by underflow of assoc request/response lengths due to missing lower bound checks, letting attackers disclose adjacent slab memory, exploit requires crafted assoc request/response.
- 7.8 /10 HighCVE-2026-89523
Linux Kernel mt76 mt7925 - Use After Free
Linux kernel mt76 mt7925 contains a use-after-free vulnerability caused by pending mlo_pm_work running after device reset, suspend, or unregister, letting attackers cause memory corruption or instability, exploit requires device state changes.
- 7.8 /10 HighCVE-2026-89522 Auth required
Linux Kernel media staging/ipu7 - Use After Free
Linux kernel media staging/ipu7 contains a use-after-free caused by improper cleanup of async notifier on probe error path in isys_register_devices, letting attackers cause list corruption and potential memory corruption, exploit requires device probe failure.
- 7.3 /10 HighCVE-2026-89521
CVE-2026-89521
In the Linux kernel, the following vulnerability has been resolved: sched/core: Handle pick_task() releasing the rq lock Core scheduling's pick_next_task() breaks when a ->pick_task() implementation can release the rq lock. The selection state derived on entry is only valid while the lock is held continuously. Once a pick can drop the lock, an interleaving selection can invalidate all of it: the single-CPU fast path can commit an uncookied pick although the core went cookied during the release, and forceidle committed by the interleaving selection skews the restarted pass's accounting. Fix it by restarting the whole selection when a pick returns RETRY_TASK after releasing the lock: a single restart point above the state derivation replaces the per-loop restart labels, so a retry picks up state committed by interleaving selections and accounts and resets forceidle like a fresh selection would. need_sync and fi_before latch across retries. Clock validity can't be re-derived - there is no program-ordered way to tell whether the own and core rq clocks are still updated after the lock was released, as other lockers' pin cycles may or may not have invalidated them. When restarting, clear core_clock_updated so that the sibling loop re-updates the core rq, and update the own rq clock if invalidated.
- 7.8 /10 HighCVE-2026-89520
CVE-2026-89520
In the Linux kernel, the following vulnerability has been resolved: sched/core: Make core-sched flips wait for in-flight selections Core scheduling's pick_next_task() operates on all sibling rqs under one acquisition of the shared core-wide lock. A ->pick_task() that releases the rq lock leaves every sibling __lock momentarily free, letting __sched_core_flip(false) complete mid-selection and rebind rq_lockp() under it. The selection resumes on the split locks, touching sibling state it no longer protects, and __schedule() finally releases a lock that was never taken while leaking the one that was. Count in-flight core-wide selections in the leader's rq->core_pick_in_flight and make __sched_core_flip() wait for the count to drain. The count only changes under the shared lock, which the flip holds while sampling, so no other ordering is needed. The wait can repeat while selections overlap, but the flip backs off between samples and flips are rare cookie-lifetime events. sched_core_cpu_deactivate() moves the count to the new leader - a stale copy left behind would bias it forever if that CPU later returns as its own leader.
- 8.8 /10 HighCVE-2026-89513 Auth required
Linux Kernel KVM - Out-of-Bounds Read/Write
Linux kernel KVM on RISC-V contains an out-of-bounds read/write caused by incorrect PMU event info array size calculation in kvm_riscv_vcpu_pmu_event_info, letting nested guest attackers cause memory corruption, exploit requires nested guest access.
- 7.5 /10 HighCVE-2026-89511 No auth
Linux Kernel qede - Denial of Service
Linux kernel qede driver contains a null pointer dereference caused by uninitialized tpa_info->buffer.data in TPA fragment processing, letting attackers cause kernel panic under memory pressure, exploit requires memory pressure conditions.
- 7.8 /10 HighCVE-2026-89510 Auth required
Linux Kernel RDMA/cxgb4 - Use After Free
Linux kernel RDMA/cxgb4 contains a use-after-free vulnerability caused by accessing freed device memory during asynchronous registration work, letting attackers cause memory corruption or system instability, exploit requires device removal during registration.
- 7.8 /10 HighCVE-2026-89508 Auth required
Linux Kernel RDMA/ucma - Use After Free
Linux kernel RDMA/ucma contains a use-after-free caused by missing handler lock in ucma_set_ib_path(), letting attackers cause kernel memory corruption and system instability, exploit requires presence of RDMA device.
- 7.8 /10 HighCVE-2026-89507 Auth required
Linux Kernel RDMA/ucma - Denial of Service
Linux kernel RDMA/ucma contains a list corruption caused by improper locking in ucma_write_cm_event(), letting unprivileged users cause denial of service by wedging kernel mutex and corrupting event lists, exploit requires access to /dev/infiniband/rdma_cm device.
- 8.4 /10 HighCVE-2026-89504 No auth
Linux Kernel - Use After Free
Linux kernel contains a use-after-free vulnerability caused by premature of_node_put call in as3722_get_regulator_dt_data, letting attackers cause system instability or crashes, exploit requires access to vulnerable kernel component.
- 7.8 /10 HighCVE-2026-89503 Auth required
Linux Kernel - Race Condition
Linux kernel contains a race condition in ring_buffer_alloc_read_page() caused by concurrent subbuf_order changes, letting attackers cause memory allocation inconsistencies, exploit requires concurrent access to ring buffer.
- 7.8 /10 HighCVE-2026-89501 Auth required
Linux Kernel - Race Condition
Linux kernel contains a race condition in ring buffer resizing caused by improper locking in cpu_buffer, letting attackers cause data corruption or denial of service, exploit requires concurrent access to ring buffer.
- 7.8 /10 HighCVE-2026-89500
Linux Kernel - Denial of Service
Linux kernel contains a memory management vulnerability caused by mismatched page order handling in ring-buffer's cpu_buffer during concurrent resize, letting attackers cause kernel crashes or memory leaks, exploit requires concurrent ring buffer resize.