200482 matches found
PT-2026-72470
In the Linux kernel, the following vulnerability has been resolved: KVM: Move kvm io bus get dev locking responsibilities to callers kvm io bus get dev returns a device that is only matched by the address, and nothing else. This can cause a lifetime issue if the matched device is not the expected...
PT-2026-72508
In the Linux kernel, the following vulnerability has been resolved: netfilter: nft lookup: fix catchall element handling with inverted lookups nft lookup eval decides whether a lookup matched found from the direct set lookup and priv-invert before falling back to the catchall element used by...
PT-2026-72433
In the Linux kernel, the following vulnerability has been resolved: gpu: host1x: Fix device reference leak in host1x device parse dt error path After device initialize, the embedded struct device in struct host1x device should be released through the device core with put device. In host1x device...
PT-2026-72770
In the Linux kernel, the following vulnerability has been resolved: RDMA/nldev: Fix locking when accessing mr-pd Sashiko points out that, due to rereg mr, the PD is actually variable and all the touches in nldev are racy. Use mr-device instead of mr-pd-device. Getting the PD restrack ID is more...
PT-2026-72850
In the Linux kernel, the following vulnerability has been resolved: hfsplus: Remove the duplicate attr inode dirty marking action Syzbot reported a null-ptr-deref in 1. If the attributes file is not loaded during system mount, a trigger occurs 1 when setxattr is executed in userspace. Remove the...
PT-2026-72212
In the Linux kernel, the following vulnerability has been resolved: octeontx2-pf: fix SQB pointer leak on init failure otx2 init hw resources initializes SQ aura and pool resources before several later setup steps. On failure, err free sq ptrs only frees SQB pages, leaving the per-SQ sqb ptrs...
PT-2026-72227
In the Linux kernel, the following vulnerability has been resolved: net: liquidio: fix BAR resource leak on PF number failure If cn23xx get pf num fails, the function returns without unmapping either BAR. Unmap both BARs before returning from the error path. Found by manual code review...
PT-2026-72180
In the Linux kernel, the following vulnerability has been resolved: mtd: virt-concat: free duplicate generated name Every MTD registration runs mtd virt concat create join. Once a virtual concat has already been registered, the function builds the same name again and takes the equal-name branch...
PT-2026-72345
In the Linux kernel, the following vulnerability has been resolved: net: thunderbolt: Fix frags overflow by bounding frame count tbnet poll assembles a multi-frame ThunderboltIP packet into one skb. The first frame goes into the skb linear area and every further frame is added as a page fragment...
PT-2026-72476
In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: vgic: Handle race between interrupt affinity change and LPI disabling Hyunwoo Kim reports some really bad races should the following situation occur: - LPI-I is pending in vcpu-B's AP list - vcpu-A writes to vcpu-B's ...
PT-2026-72446
In the Linux kernel, the following vulnerability has been resolved: ASoC: mediatek: mt8183: Release reserved memory on cleanup The MT8183 AFE probe can assign reserved memory with of reserved mem device init, but the assignment is never released on driver removal or later probe failures. Register...
PT-2026-72437
In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: use dst in this direction when pushing IPIP header When pushing the IPIP header, the route of the other direction is used to calculate the headroom, use the route in this direction. Accessing the other tuple...
PT-2026-72379
In the Linux kernel, the following vulnerability has been resolved: ntfs3: validate split-point offset in indx insert into buffer indx insert into buffer computes used = used1 - to copy - sp size; memmovede t, Add2Ptrsp, sp size, used - le32 to cpuhdr1-de off; where sp and sp size come from hdr...
PT-2026-72590
In the Linux kernel, the following vulnerability has been resolved: bpf: Mask pseudo pointer values in verifier logs print bpf insn masks ldimm64 immediates for pointer-bearing pseudo sources when pointer leaks are not allowed, but the mask only covers BPF PSEUDO MAP FD and BPF PSEUDO MAP VALUE...
PT-2026-72403
In the Linux kernel, the following vulnerability has been resolved: MIPS: DEC: Ensure 32-bit stack location for o32 prom printf In 64-bit configurations calling any firmware entry points from a kernel thread other than the initial one will result in a situation where the stack has been placed in...
PT-2026-72790
In the Linux kernel, the following vulnerability has been resolved: bpf: Take mmap lock in zap pages zap vma range requires the owning mm's mmap lock to be held. Taking mmap read lock under arena-lock would AB-BA against arena vm close and arena map mmap, both of which run with mmap write lock he...
PT-2026-72488
In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: topology: validate vendor array size before parsing sof parse token sets reads array-size while iterating over topology private data. The loop condition only checks that some data remains, so a malformed topology with ...
PT-2026-72336
In the Linux kernel, the following vulnerability has been resolved: dmaengine: dw-edma: Add spinlock to protect DONE INT MASK and ABORT INT MASK The DONE INT MASK and ABORT INT MASK registers are shared by all DMA channels, and modifying them requires a read-modify-write sequence. Because this...
PT-2026-72482
In the Linux kernel, the following vulnerability has been resolved: LoongArch: KVM: Check irq validity in kvm vcpu ioctl interrupt Function kvm vcpu ioctl interrupt can be called from userspace, here add irq validility cheking in kvm vcpu ioctl interrupt...
PT-2026-72421
In the Linux kernel, the following vulnerability has been resolved: batman-adv: bla: reacquire gw address after skb realloc The pskb may pull called by batadv bla is backbone gw could reallocate the buffer behind the skb. Variables which were pointing to the old buffer need to be reassigned to...
PT-2026-72454
In the Linux kernel, the following vulnerability has been resolved: fbdev: vesafb: fix memory leak in vesafb probe Since commit 73ce73c30ba9 "fbdev: Transfer video= option strings to caller; clarify ownership" the string returned from fb get options is expected to be freed by the caller. But the...
PT-2026-72420
In the Linux kernel, the following vulnerability has been resolved: batman-adv: ensure minimal ethernet header on TX As documented in commit 8bd67ebb50c0 "net: bridge: xmit: make sure we have at least eth header len bytes", it is possible by for a local user with eBPF TC hook access to attach a t...
PT-2026-72397
In the Linux kernel, the following vulnerability has been resolved: ntfs: validate attribute values on lookup ntfs attr find and ntfs external attr find check that generic resident attribute values fit in their attribute records and that fixed-size resident values are large enough. For...
PT-2026-72619
In the Linux kernel, the following vulnerability has been resolved: alloc tag: fix use-after-free in /proc/allocinfo after module unload allocinfo start only reinitializes the codetag iterator at position 0. For subsequent reads position 0, it reuses cached iterator state from the previous batch...
PT-2026-72603
In the Linux kernel, the following vulnerability has been resolved: ASoC: SDCA: Validate written enum value in ge put enum double ge put enum double passes the user-supplied enumeration index item0 to snd soc enum item to val without checking it against the number of items in the enum: ret = snd...
PT-2026-72606
In the Linux kernel, the following vulnerability has been resolved: netfilter: nf conncount: prevent connlimit drops for early confirmed ct Commit 69894e5b4c5e "netfilter: nft connlimit: update the count if add was skipped" introduced a regression where packets for valid connections are dropped...
PT-2026-72668
In the Linux kernel, the following vulnerability has been resolved: iio: adc: xilinx-ams: fix out-of-bounds channel lookup in event handling ams event to channel may return a pointer past the end of dev-channels when no matching scan index is found. This can lead to invalid memory access in ams...
PT-2026-72664
In the Linux kernel, the following vulnerability has been resolved: dmaengine: Fix possible use after free In dma release channel, check chan-device-privatecnt after call dma chan put. However, dma chan put call dma device put which could release the last reference of the device if the DMA provid...
PT-2026-72696
In the Linux kernel, the following vulnerability has been resolved: netfilter: nf dup netdev: add nf dev xmit recursion helpers and use them Update nft dup and nft fwd to use the nf dev xmit recursion helpers. This patch also disables BH when transmitting the skb to address a possible migration t...
PT-2026-72766
In the Linux kernel, the following vulnerability has been resolved: configfs: fix lockless traversals of -s children Having the parent directory locked protects entries from removal by another thread, but it does not protect cursors from being moved around by lseek - or freed, for that matter...
PT-2026-72869
In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix UAF in rxgk issue challenge Fix rxgk issue challenge to free the page containing the challenge content after invoking the tracepoint as the whdr passed to the tracepoint points into the page just freed...
PT-2026-72232
In the Linux kernel, the following vulnerability has been resolved: LoongArch: Fix missing dirty page tracking in pte,pmd wrprotect When hardware page table walker PTW is enabled on LoongArch, the CPU may set PAGE DIRTY directly in the page table entry during a write TLB miss, without going throu...
PT-2026-72636
In the Linux kernel, the following vulnerability has been resolved: octeontx2-pf: Fix leak of SQ timestamp buffer on teardown The send-queue timestamp ring is allocated with qmem alloc when timestamping is used, but otx2 free sq res never freed sq-timestamps, leaking that memory across ifdown and...
PT-2026-72547
In the Linux kernel, the following vulnerability has been resolved: drm/xe: fix NPD in bo meminfo When a buffer object is purged, its ttm.resource is set to NULL via the TTM pipeline gutting flow. However, the BO remains in the client's object list until userspace explicitly closes the GEM handle...
PT-2026-72489
In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: ipc3-control: Fix TOCTOU in bytes put and bytes get In sof ipc3 bytes put, the size used for the memcpy is derived from the old data-size already in the buffer, not the incoming new data's size field. If the new data h...
PT-2026-72248
In the Linux kernel, the following vulnerability has been resolved: net: wwan: t7xx: destroy DMA pool on CLDMA late init failure t7xx cldma late init creates md ctrl-gpd dmapool before initializing the TX and RX rings. If any ring initialization fails, the error path frees the already initialized...
PT-2026-72202
In the Linux kernel, the following vulnerability has been resolved: riscv: Prevent NULL pointer dereference in machine kexec prepare A NULL pointer dereference issue is noticed in riscv's machine kexec prepare, where image-segmenti.buf might be NULL and copied unchecked. The NULL buf comes from i...
PT-2026-72556
In the Linux kernel, the following vulnerability has been resolved: cachefiles: Fix double unlock in nomem d alloc error path When start creating fails and returns -ENOMEM, it has already released the parent directory lock in start dirop: static struct dentry start dirop... ... inode lock...
PT-2026-72395
In the Linux kernel, the following vulnerability has been resolved: ntfs: not change 0-byte $DATA attribute to non-resident When ntfs resident attr resize cannot grow a resident attribute in place, it retries after converting other resident attributes to non-resident to free space in the MFT...
PT-2026-72534
In the Linux kernel, the following vulnerability has been resolved: platform/x86: bitland-mifs-wmi: Fix NULL pointer dereference during suspend/resume The driver registers two distinct WMI devices: a control device BITLAND WMI CONTROL and an event device BITLAND WMI EVENT. During the probe phase,...
PT-2026-72653
In the Linux kernel, the following vulnerability has been resolved: xprtrdma: Sanitize the reply credit grant after parsing The out norqst exit in rpcrdma reply handler branches away before the credit clamp, so a reply that matches no pending request reaches out post carrying the raw credit value...
PT-2026-72410
In the Linux kernel, the following vulnerability has been resolved: sunrpc: pin svc xprt across the asynchronous TLS handshake callback svc tcp handshake stores the raw svc xprt pointer in tls handshake args.ta data and submits the request through tls server hello x509. The handshake core takes...
PT-2026-72798
In the Linux kernel, the following vulnerability has been resolved: ext2: fix ignored return value of generic write sync Fix ext2 dio write iter to propagate the error returned by generic write sync instead of silently discarding it, which could cause write2 to return success to userspace on O...
PT-2026-72512
In the Linux kernel, the following vulnerability has been resolved: gpio: mvebu: free generic chips on unbind irq alloc domain generic chips allocates generic chip data that must be freed via irq domain remove generic chips. The devres action mvebu gpio remove irq domain only called irq domain...
PT-2026-72372
In the Linux kernel, the following vulnerability has been resolved: ntfs: fix hole runlist memory leak in insert range error path ntfs non resident attr insert range allocates hole rl before mapping the whole runlist. If ntfs attr map whole runlist fails, the error path drops ni-runlist.lock and...
PT-2026-72737
In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btmtk: fix URB leak in alloc mtk intr urb error path When btmtk isopkt pad fails, the previously allocated URB is not freed, leaking the urb structure. Add usb free urb before returning the error...
PT-2026-72599
In the Linux kernel, the following vulnerability has been resolved: net: dsa: mxl862xx: fix use-after-free of DSA ports in crc err work Upon an MDIO CRC error mxl862xx crc err work fn walks the DSA ports and closes the CPU port conduits: dsa switch for each cpu portdp, priv-ds dev closedp-conduit...
PT-2026-72896
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: validate DRAW PRIMITIVES header size before division vmw cmd draw computes maxnum = header-size - sizeofcmd-body / sizeofdecl; where header-size is u32 and is taken straight from the user-supplied command stream. When...
PT-2026-73013
In the Linux kernel, the following vulnerability has been resolved: nexthop: avoid unlocked f6i list walk in nh rt cache flush nh rt cache flush walks nh-f6i list during an RTNL-serialized nexthop replace without holding nh-lock, racing the unlocked IPv6 route add/delete that mutate the list unde...
PT-2026-72465
In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: nv: Inject SEA if guest VNCR isn't normal memory When constructing an L1 VNCR mapping, KVM unconditionally uses cacheable memory attributes, even if the underlying PFN isn't memory. This gets particularly hairy if the...