CyberSecBulletin

Red Hat vulnerabilities

We track 2,065 vulnerabilities in Red Hat products across 60+ products. 2,057 are rated high or critical, and 99 have been exploited in real attacks. The most recent was published on November 13, 2026.

2,065vulnerabilities
338critical
1,719high
99exploited
8.1average CVSS score

Latest Red Hat vulnerabilities

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-53185Linux

    In the Linux kernel, the following vulnerability has been resolved: zram: fix use-after-free in zram_bvec_write_partial() zram_read_page() picks the sync or async backing device read path based on whether the parent bio is NULL. zram_bvec_write_partial() passe

  • 9.8 Critical severity

    Linux: Integer Underflow (Wrap or Wraparound)

    CVE-2026-53176Linux

    In the Linux kernel, the following vulnerability has been resolved: IB/isert: Reject login PDUs shorter than ISER_HEADERS_LEN In drivers/infiniband/ulp/isert/ib_isert.c, isert_login_recv_done() computes the login request payload length as wc->byte_len minus IS

  • 9.8 Critical severity

    Linux: Use After Free

    CVE-2026-53175Linux

    In the Linux kernel, the following vulnerability has been resolved: inet: frags: fix use-after-free caused by the fqdir_pre_exit() flush On netns teardown, fqdir_pre_exit() walks the fqdir rhashtable and flushes every fragment queue that is not yet complete us

  • 7.8 High severity

    Linux: Missing Synchronization

    CVE-2026-53153Linux

    In the Linux kernel, the following vulnerability has been resolved: mm/list_lru: drain before clearing xarray entry on reparent memcg_reparent_list_lrus() clears the dying memcg's xarray entry with xas_store(&xas, NULL) before reparenting its per-node lists in

  • 7.8 High severity

    Linux: Out-of-bounds Write

    CVE-2026-53148Linux

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Clamp XDomain response data copy to allocation size tb_xdp_properties_request() derives the per-packet copy length from the response header without checking that it fits in the pr

  • 7.8 High severity

    Linux: Time-of-check Time-of-use (TOCTOU) Race Condition

    CVE-2026-53145Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/gem: Try to fix change_handle ioctl, attempt 4 [airlied: just added some comments on how to reenable] On-list because the cat is out of the bag and we're clearly not good enough to figure

  • 7.8 High severity

    Linux: Out-of-bounds Write

    CVE-2026-53143Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Fix buffer overflow in SDMA queue checkpoint/restore on GFX11 The v11 MQD manager incorrectly assigned the CP-compute variants of checkpoint_mqd/restore_mqd for KFD_MQD_TYPE_SDMA q

  • 7.8 High severity

    GIMP: Heap-based Buffer Overflow

    CVE-2026-2050GIMP

    GIMP HDR File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of GIMP. User interaction is required to exploit this vulnerability in that the

  • 7.3 High severity

    Red Hat Container Native Virtualization 4.12: UNIX Symbolic Link (Symlink) Following

    CVE-2026-13201Red Hat

    A flaw was found in KubeVirt's safepath package used by virt-handler. The OpenAtNoFollow function uses O_PATH|O_NOFOLLOW to obtain a file descriptor to a path leaf, but downstream operations resolve the path via /proc/self/fd/N using link-following syscalls. W

  • 7.6 High severity

    AngularJS: Incomplete Filtering of Special Elements

    CVE-2026-11998Google

    A flaw in AngularJS' Strict Contextual Escaping (SCE) logic allows bypassing certain SCE policies for resource URLs and can lead to arbitrary JavaScript execution within the context of the victim's browser session. SCE's purpose is to ensure that only trusted

  • 9.8 Critical severity

    rclone: Missing Authentication for Critical Functionality

    CVE-2026-49980Rclone

    Rclone is a command-line program to sync files and directories to and from different cloud storage providers. From 1.46.0 until 1.74.3, rclone rcd --rc-serve accepts unauthenticated GET and HEAD requests to paths of the form: /[remote:path]/object. The remote

  • 7.5 High severity

    mistune: Uncontrolled Resource Consumption

    CVE-2026-49851Lepture

    Mistune is a Python Markdown parser with renderers and plugins. Prior to 3.3.0, Mistune is vulnerable to a CPU exhaustion DoS due to superlinear (approximately O(n²)) behavior in parse_link_text. When parsing Markdown containing many consecutive [ characters,

  • 7.5 High severity

    docling: Improper Restriction of Recursive Entity References in DTDs

    CVE-2026-44020Docling-project

    Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.13.0 until 2.74.0, the USPTO patent XML parser used the standard xml.sax.parseString() without protection against XML External

  • 7.5 High severity

    docling: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-44017Docling-project

    Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. Prior to 2.91.0, the EasyOCR model download functionality extracted ZIP archives without validating member paths, enabling Zip Slip a

  • 8.2 High severity

    docling: Improper Control of Generation of Code

    CVE-2026-44016Docling-project

    Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. FIn versions >= 2.82.0, < 2.91.0, if the HTML backend was explicitly configured for rendering (rendering option by default deactivate

  • 7.5 High severity

    faraday: Uncontrolled Recursion

    CVE-2026-54297Lostisland

    Faraday is an HTTP client library abstraction layer that provides a common interface over many adapters. From 1.0.0 until 1.10.6 and 2.14.3, Faraday::NestedParamsEncoder, the default nested query parameter encoder/decoder in Faraday, decodes nested query strin

  • 7.8 High severity

    Linux: Return of Wrong Status Code

    CVE-2026-53092Linux

    In the Linux kernel, the following vulnerability has been resolved: bpf: Fix linked reg delta tracking when src_reg == dst_reg Consider the case of rX += rX where src_reg and dst_reg are pointers to the same bpf_reg_state in adjust_reg_min_max_vals(). The latt

  • 8.4 High severity

    Linux: Incorrect Calculation of Buffer Size

    CVE-2026-53091Linux

    In the Linux kernel, the following vulnerability has been resolved: net: pull headers in qdisc_pkt_len_segs_init() Most ndo_start_xmit() methods expects headers of gso packets to be already in skb->head. net/core/tso.c users are particularly at risk, because t

  • 7.8 High severity

    Linux: Incorrect Check of Function Return Value

    CVE-2026-53090Linux

    In the Linux kernel, the following vulnerability has been resolved: bpf: Fix ld_{abs,ind} failure path analysis in subprogs Usage of ld_{abs,ind} instructions got extended into subprogs some time ago via commit 09b28d76eac4 ("bpf: Add abnormal return checks.")

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-53085Linux

    In the Linux kernel, the following vulnerability has been resolved: bpf: fix mm lifecycle in open-coded task_vma iterator The open-coded task_vma iterator reads task->mm locklessly and acquires mmap_read_trylock() but never calls mmget(). If the task exits con

  • 7.8 High severity

    Linux: Symbolic Name not Mapping to Correct Object

    CVE-2026-53081Linux

    In the Linux kernel, the following vulnerability has been resolved: bpf: Enforce regsafe base id consistency for BPF_ADD_CONST scalars When regsafe() compares two scalar registers that both carry BPF_ADD_CONST, check_scalar_ids() maps their full compound id (a

  • 8.8 High severity

    Linux: Improper Locking

    CVE-2026-53071Linux

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: l2cap: Add missing chan lock in l2cap_ecred_reconf_rsp l2cap_ecred_reconf_rsp() calls l2cap_chan_del() without holding l2cap_chan_lock(). Every other l2cap_chan_del() caller in the

  • 7.8 High severity

    Linux: Out-of-bounds Write

    CVE-2026-53059Linux

    In the Linux kernel, the following vulnerability has been resolved: dm log: fix out-of-bounds write due to region_count overflow The local variable region_count in create_log_context() is declared as unsigned int (32-bit), but dm_sector_div_up() returns sector

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-53033Linux

    In the Linux kernel, the following vulnerability has been resolved: bpf, sockmap: Take state lock for af_unix iter When a BPF iterator program updates a sockmap, there is a race condition in unix_stream_bpf_update_proto() where the `peer` pointer can become st

  • 7.8 High severity

    Linux: Out-of-bounds Write

    CVE-2026-53016Linux

    In the Linux kernel, the following vulnerability has been resolved: crypto: ccp - copy IV using skcipher ivsize AF_ALG rfc3686-ctr-aes-ccp requests pass an 8-byte IV to the driver. ccp_aes_complete() restores AES_BLOCK_SIZE bytes into the caller's IV buffer wh

  • 7.8 High severity

    Linux: Double Free

    CVE-2026-53009Linux

    In the Linux kernel, the following vulnerability has been resolved: ice: fix double-free of tx_buf skb If ice_tso() or ice_tx_csum() fail, the error path in ice_xmit_frame_ring() frees the skb, but the 'first' tx_buf still points to it and is marked as valid (

  • 9.8 Critical severity

    Linux: Use After Free

    CVE-2026-53006Linux

    In the Linux kernel, the following vulnerability has been resolved: ipv6: fix possible UAF in icmpv6_rcv() Caching saddr and daddr before pskb_pull() is problematic since skb->head can change. Remove these temporary variables: - We only access &ipv6_hdr(skb)->

  • 9.8 Critical severity

    Linux: Out-of-bounds Write

    CVE-2026-53002Linux

    In the Linux kernel, the following vulnerability has been resolved: netfilter: conntrack: remove sprintf usage Replace it with scnprintf, the buffer sizes are expected to be large enough to hold the result, no need for snprintf+overflow check. Increase buffer

  • 7.8 High severity

    Linux: Release of Invalid Pointer or Reference

    CVE-2026-53000Linux

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nat: use kfree_rcu to release ops Florian Westphal says: "Historically this is not an issue, even for normal base hooks: the data path doesn't use the original nf_hook_ops that are

  • 9.8 Critical severity

    Linux: Double Free

    CVE-2026-52993Linux

    In the Linux kernel, the following vulnerability has been resolved: tipc: fix double-free in tipc_buf_append() tipc_msg_validate() can potentially reallocate the skb it is validating, freeing the old one. In tipc_buf_append(), it was being called with a pointe

  • 7.8 High severity

    Linux: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-52991Linux

    In the Linux kernel, the following vulnerability has been resolved: sched/psi: fix race between file release and pressure write A potential race condition exists between pressure write and cgroup file release regarding the priv member of struct kernfs_open_fil

  • 9.8 Critical severity

    Linux: Use of Uninitialized Resource

    CVE-2026-52989Linux

    In the Linux kernel, the following vulnerability has been resolved: nvmet-tcp: propagate nvmet_tcp_build_pdu_iovec() errors to its callers Currently, when nvmet_tcp_build_pdu_iovec() detects an out-of-bounds PDU length or offset, it triggers nvmet_tcp_fatal_er

  • 7.8 High severity

    Linux: Multiple Releases of Same Resource or Handle

    CVE-2026-52987Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: avoid double drm_exec_fini() in userq validate When new_addition is true, amdgpu_userq_vm_validate() calls drm_exec_fini(&exec) before iterating over the collected HMM ranges and c

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-52976Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/xe: Fix error cleanup in xe_exec_queue_create_ioctl() Two error handling issues exist in xe_exec_queue_create_ioctl(): 1. When xe_hw_engine_group_add_exec_queue() fails, the error path jum

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-52973Linux

    In the Linux kernel, the following vulnerability has been resolved: futex: Drop CLONE_THREAD requirement for private default hash alloc Currently need_futex_hash_allocate_default() depends on strict pthread semantics, abusing CLONE_THREAD. This breaks the non-

  • 7.8 High severity

    Linux: Improper Validation of Array Index

    CVE-2026-52969Linux

    In the Linux kernel, the following vulnerability has been resolved: KVM: Reject wrapped offset in kvm_reset_dirty_gfn() kvm_reset_dirty_gfn() guards the gfn range with if (!memslot || (offset + __fls(mask)) >= memslot->npages) return; but offset is u64 and the

  • 9.8 Critical severity

    Linux: Out-of-bounds Read

    CVE-2026-52955Linux

    In the Linux kernel, the following vulnerability has been resolved: libceph: Fix potential out-of-bounds access in crush_decode() A message of type CEPH_MSG_OSD_MAP containing a crush map with at least one bucket has two fields holding the bucket algorithm. If

  • 8.8 High severity

    Linux: Reachable Assertion

    CVE-2026-52952Linux

    In the Linux kernel, the following vulnerability has been resolved: iommu: Fix WARN_ON in __iommu_group_set_domain_nofail() due to reset In __iommu_group_set_domain_internal(), concurrent domain attachments are rejected when any device in the group is recoveri

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-52951Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/xe/dma-buf: handle empty bo and UAF races There look to be some nasty races here when triggering the invalidate_mappings hook: 1) We do xe_bo_alloc() followed by the attach, before the act

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-52950Linux

    In the Linux kernel, the following vulnerability has been resolved: drm/xe/dma-buf: fix UAF with retry loop Retry doesn't work here, since bo will be freed on error, leading to UAF. However, now that we do the alloc & init before the attach, we can now combine