Lucene search
+L
Osv CveRecent

247970 matches found

osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•39 views

CVE-2026-89505 RDMA/uverbs: Guard legacy bundles without method_elm

In the Linux kernel, the following vulnerability has been resolved: RDMA/uverbs: Guard legacy bundles without methodelm The legacy write path dispatches through a uverbsapiwritemethod, but the uverbsattrbundle passed to provider code does not have an ioctl method element. If malformed provider...

5.8AI score
SaveExploits0References5
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•18 views

CVE-2026-89503 ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page()

In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Fix subbuf resize race with ringbufferallocreadpage ringbufferallocreadpage is racy with ringbuffersubbuforderset, it can allocate a reader page with an outdated order. This isn't a big issue, the user can still...

7.8CVSS5.8AI score
SaveExploits0References7
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•16 views

CVE-2026-89502 ring-buffer: Free cpu_buffer::free_page with subbuf_order

In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Free cpubuffer::freepage with subbuforder When sub-buffers use an order greater than 0, cpubuffer-freepage is allocated with subbuforder. Use the correct order for cpubuffer-freepage...

5.9AI score
SaveExploits0References7
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•40 views

CVE-2026-89501 ring-buffer: Hold cpu_buffer::lock when resizing a subbuf

In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Hold cpubuffer::lock when resizing a subbuf Because, ringbuffersubbuforderset can clear cpubuffer-freepage, hold cpubuffer-lock to prevent races with ringbufferallocreadpage and ringbufferfreereadpage...

7.8CVSS5.8AI score
SaveExploits0References7
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•34 views

CVE-2026-89500 ring-buffer: Make cpu_buffer::free_page a buffer_data_read_page

In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Make cpubuffer::freepage a bufferdatareadpage Discarding a cached reader page after a concurrent ring buffer resize uses the new global subbuforder for the freepages call. This mismatched order may crashes the kernel...

7.8CVSS6AI score
SaveExploits0References7
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•45 views

CVE-2026-89499 ring-buffer: Stop remote reader update when page swap fails

In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Stop remote reader update when page swap fails The remote swapreaderpage callback can return -EBUSY when the writer moves the head before the remote catches it, particularly during an event storm on a small buffer...

7.8CVSS5.9AI score
SaveExploits0References5
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•21 views

CVE-2026-89498 orangefs: fix double-free of trailer_buf on readdir copy failure

In the Linux kernel, the following vulnerability has been resolved: orangefs: fix double-free of trailerbuf on readdir copy failure On a readdir downcall, orangefsdevreqwriteiter frees op-downcall.trailerbuf with vfree when copyfromiterfull fails, but does not clear the pointer before goto Efault...

5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•18 views

CVE-2026-89497 orangefs: skip leading spaces before parsing client debug masks

In the Linux kernel, the following vulnerability has been resolved: orangefs: skip leading spaces before parsing client debug masks orangefspreparecdmarray sizes each client debug keyword buffer with strcspncdshead, " ", but then parses the keyword with %s. The %s conversion skips leading...

7.8CVSS5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•18 views

CVE-2026-89496 ocfs2: always run deallocs on copy-on-write completion

In the Linux kernel, the following vulnerability has been resolved: ocfs2: always run deallocs on copy-on-write completion Local fuzzing of 6.12.94 has found the following memory leak caused by doing 'copyfilerange' within the same filesystem: unreferenced object 0xffff88812192c980 size 32: comm...

5.8AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•29 views

CVE-2026-89495 ocfs2: bound namelen in dlm_migrate_request_handler

In the Linux kernel, the following vulnerability has been resolved: ocfs2: bound namelen in dlmmigraterequesthandler Patch series "ocfs2/dlm: bound peer-controlled lengths in the o2dlm". The o2dlm receive handlers trust u8 length and count fields from the wire without bounding them, so a node in ...

9.8CVSS6AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•26 views

CVE-2026-89494 ocfs2: validate lengths in dlm_mig_lockres_handler

In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate lengths in dlmmiglockreshandler A node receiving a DLMMIGLOCKRES message trusts several fields of the peer-supplied dlmmigratablelockres without validation. numlocks and locknamelen are bounded only on the sending...

9.8CVSS7.5AI score0.00714EPSS
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•28 views

CVE-2026-89493 ocfs2: validate rl_used against rl_count in refcount block validator

In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate rlused against rlcount in refcount block validator ocfs2findrefcountrecinrl walks the on-disk refcount record array with: for ; i rfrecords.rlused; i++ rec = &rb-rfrecords.rlrecsi; ... rlrecs lives in a single...

8.8CVSS6.9AI score0.0065EPSS
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•29 views

CVE-2026-89492 ocfs2: validate directory-index entry counts when reading metadata

In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate directory-index entry counts when reading metadata ocfs2validatedxleaf and ocfs2validatedxroot check the ECC and signature of an indexed-directory block before it reaches higher-level callers, but neither validato...

9.8CVSS6.1AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•22 views

CVE-2026-89491 ocfs2: cluster: don't sleep while holding o2hb_live_lock in o2hb_region_pin()

In the Linux kernel, the following vulnerability has been resolved: ocfs2: cluster: don't sleep while holding o2hblivelock in o2hbregionpin Patch series "ocfs2: cluster: o2hbregionpin fixes", v2. This series fixes three related issues in o2hbregionpin, all are from the original implementation in...

5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•58 views

CVE-2026-89489 openrisc: fix arbitrary kernel memory access via or1k_atomic syscall

In the Linux kernel, the following vulnerability has been resolved: openrisc: fix arbitrary kernel memory access via or1katomic syscall sysor1katomic syscall 244 in the "or1k" ABI takes two user pointers, v1 and v2, and swaps the words they point to in hand-written assembly. l.lwz r29,0r4 l.lwz...

7.8CVSS6.1AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•20 views

CVE-2026-89490 ocfs2: fix readdir position truncation on 32-bit kernels

In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix readdir position truncation on 32-bit kernels In ocfs2dirforeachblkel, the directory cookie position is rebuilt with ctx-pos = ctx-pos & sb-sblocksize - 1 | offset; ctx-pos is lofft signed 64-bit, while sb-sblocksize i...

5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•32 views

CVE-2026-89488 openvswitch: Fix CT limit teardown use-after-free

In the Linux kernel, the following vulnerability has been resolved: openvswitch: Fix CT limit teardown use-after-free Packet processing uses CT limit state under RCU, while netns teardown frees that state under ovsmutex. The CT limit pointer was neither removed from readers nor protected by a gra...

7.8CVSS5.8AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•27 views

CVE-2026-89487 openvswitch: only skb_tx_error() a packet we are about to drop

In the Linux kernel, the following vulnerability has been resolved: openvswitch: only skbtxerror a packet we are about to drop queueuserspacepacket borrows the packet skb -- it only copies it into a private netlink message userskb and does not own it; on return doexecuteactions keeps forwarding i...

7.8CVSS6AI score0.00129EPSS
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•34 views

CVE-2026-89486 ipmi: Fix use-after-free of cmd_rcvr in _ipmi_destroy_user()

In the Linux kernel, the following vulnerability has been resolved: ipmi: Fix use-after-free of cmdrcvr in ipmidestroyuser Commit 9e91f8a6c868 "ipmi:msghandler: Remove srcu for the ipmiinterfaces list" dropped the synchronizercu between unlinking the command receivers from intf-cmdrcvrs and freei...

7.8CVSS6.4AI score
SaveExploits0References6
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•28 views

CVE-2026-89485 lockd: pin next file across nlm_inspect_file lock-drop

In the Linux kernel, the following vulnerability has been resolved: lockd: pin next file across nlminspectfile lock-drop nlmtraversefiles pins the current file with fcount++ across a mutexunlock for nlminspectfile, but nothing pins the saved next pointer. A concurrent nlmreleasefile can kfree the...

9.8CVSS5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•34 views

CVE-2026-89483 nvme: zero the discard fallback page

In the Linux kernel, the following vulnerability has been resolved: nvme: zero the discard fallback page nvmesetupdiscard always maps sizeofstruct nvmedsmrange NVMEDSMMAXRANGES = 4096 bytes as the DSM payload however many ranges the command declares, because some devices ignore the 'Number of...

7.5CVSS6.1AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•25 views

CVE-2026-89484 lockd: fix NULL dereference on lockowner allocation failure

In the Linux kernel, the following vulnerability has been resolved: lockd: fix NULL dereference on lockowner allocation failure nlmclntlocksinitprivate installs NLM file lock operations even when nlmclntfindlockowner fails to allocate a lockowner. nlmclntproc then returns -ENOMEM, but the VFS sti...

5.8AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•31 views

CVE-2026-89482 nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alone

In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: do not accept C2HData based on blkrqpayloadbytes alone Commit 25e5cb780e62 "nvme-tcp: fix possible crash in writezeroes processing" established that blkrqpayloadbytes must not be read without first checking...

9.8CVSS6.2AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•26 views

CVE-2026-89481 nvme-tcp: fix host memory disclosure on R2T for a read command

In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: fix host memory disclosure on R2T for a read command nvmetcphandler2t does not check the direction of the request the R2T refers to. A malicious controller can send an R2T for a READ and the host will answer it:...

7.5CVSS6.3AI score
SaveExploits0References9
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•34 views

CVE-2026-89480 nvme-tcp: reject a read that transferred too few bytes

In the Linux kernel, the following vulnerability has been resolved: nvme-tcp: reject a read that transferred too few bytes nvmetcprecvdata completes a request once the current C2HData PDU has been consumed. Nothing compares the total bytes received against the length the command asked for: struct...

7.5CVSS5.9AI score
SaveExploits0References10
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•38 views

CVE-2026-89479 sctp: stop processing a packet once its association is deleted

In the Linux kernel, the following vulnerability has been resolved: sctp: stop processing a packet once its association is deleted sctpendpointbhrcv looks the association up only when chunk-asoc is NULL, and caches the result in chunk-asoc and chunk-transport without taking a reference. A packet...

9.8CVSS5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•32 views

CVE-2026-89478 sctp: drop a chunk if its transport was removed

In the Linux kernel, the following vulnerability has been resolved: sctp: drop a chunk if its transport was removed sctprcv resolves the transport once per packet and leaves it in chunk-transport. The lookup reference, or the one sctpaddbacklog takes if the socket is owned by userspace, keeps it...

9.8CVSS6AI score0.00514EPSS
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•24 views

CVE-2026-89476 sctp: fix stream->outcnt underflow on duplicate RECONF responses

In the Linux kernel, the following vulnerability has been resolved: sctp: fix stream-outcnt underflow on duplicate RECONF responses A cached RECONF chunk may contain more than one request parameter. A duplicate response can therefore find and process the same ADDOUT request again while another...

7.5CVSS5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•17 views

CVE-2026-89477 sctp: fix NULL deref on untransmitted RECONF completion

In the Linux kernel, the following vulnerability has been resolved: sctp: fix NULL deref on untransmitted RECONF completion sctpprocessstrresetoutreq, sctpprocessstrresetaddstrmout and sctpprocessstrresetresp complete a pending stream reconfiguration request by stopping the reconf timer on the...

7.5CVSS5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•18 views

CVE-2026-89475 power: supply: bq24257: fix use-after-free on remove

In the Linux kernel, the following vulnerability has been resolved: power: supply: bq24257: fix use-after-free on remove The STAT-pin interrupt is devm-managed, so it stays armed until the devm cleanup that runs after remove returns. remove cancels bq-iilimitsetupwork while the threaded handler c...

6.4AI score
SaveExploits0References10
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•17 views

CVE-2026-89473 power: supply: bq25890: Fix power_supply reference leak

In the Linux kernel, the following vulnerability has been resolved: power: supply: bq25890: Fix powersupply reference leak bq25890fwprobe acquires a reference to a secondary charger using powersupplygetbyname, but the reference is not released on later probe failures or on driver detach. In...

5.8AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•15 views

CVE-2026-89474 power: supply: bq256xx: drain usb_work before freeing the charger

In the Linux kernel, the following vulnerability has been resolved: power: supply: bq256xx: drain usbwork before freeing the charger The USB-PHY notifier queues usbwork, whose handler calls powersupplychangedbq-charger. The reset devm action only unregisters the notifier and was registered before...

5.9AI score
SaveExploits0References10
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•16 views

CVE-2026-89472 power: supply: charger-manager: register regulators before exposing sysfs

In the Linux kernel, the following vulnerability has been resolved: power: supply: charger-manager: register regulators before exposing sysfs chargermanagerremove and the errregextcon probe error path free each charger regulator with regulatorput before tearing down the powersupply sysfs entries...

7.8CVSS6.7AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•23 views

CVE-2026-89470 power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS

In the Linux kernel, the following vulnerability has been resolved: power: supply: crosusbpd: Limit port counts to ECUSBPDMAXPORTS Currently the crosusbpd-charger driver probe iterates based on raw charger port count returned by the embedded controller. The only check is against the number of USB...

8.4CVSS5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•24 views

CVE-2026-89471 power: supply: cros_usbpd-charger: bound the EC-reported port count

In the Linux kernel, the following vulnerability has been resolved: power: supply: crosusbpd-charger: bound the EC-reported port count crosusbpdchargerprobe reads two port counts from the EC and uses one of them, numchargerports, as the loop bound when populating a fixed-size array: struct portda...

8.4CVSS5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•21 views

CVE-2026-89469 power: supply: lp8727: fix use-after-free in lp8727_release_irq()

In the Linux kernel, the following vulnerability has been resolved: power: supply: lp8727: fix use-after-free in lp8727releaseirq lp8727isrfunc, the threaded IRQ handler, is the only caller that arms pchg-work via scheduledelayedwork. lp8727releaseirq currently cancels the work before freeing the...

8.4CVSS6.6AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•17 views

CVE-2026-89467 power: supply: qcom_battmgr: fix use-after-free

In the Linux kernel, the following vulnerability has been resolved: power: supply: qcombattmgr: fix use-after-free qcombattmgrpdrnotify queues enablework when the PMIC GLINK service comes up, and the worker recovers battmgr through containerof to issue firmware requests. The PMIC GLINK client sta...

5.9AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•12 views

CVE-2026-89468 power: supply: lp8788-charger: fix use-after-free on remove

In the Linux kernel, the following vulnerability has been resolved: power: supply: lp8788-charger: fix use-after-free on remove lp8788chargerremove flushes chargerwork before unregistering the IRQs. An IRQ thread can queue chargerwork after flushwork has returned. The work can then run after devr...

6.4AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•22 views

CVE-2026-89466 power: supply: qcom_battmgr: terminate the strings from firmware

In the Linux kernel, the following vulnerability has been resolved: power: supply: qcombattmgr: terminate the strings from firmware The qcombattmgrsc8280xpstrcpy takes a Pascal-style string when the firmware sends one. Otherwise it copies all BATTMGRSTRINGLEN bytes and leaves the destination...

7.7CVSS5.8AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•22 views

CVE-2026-89465 power: supply: rt9455: quiesce delayed work before teardown

In the Linux kernel, the following vulnerability has been resolved: power: supply: rt9455: quiesce delayed work before teardown The threaded IRQ handler can queue pwrrdywork, maxchargingtimework and battpresencework. pwrrdywork and battpresencework can also queue maxchargingtimework, while...

8.4CVSS5.9AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•32 views

CVE-2026-89464 power: supply: twl4030_charger: cancel workers via devm

In the Linux kernel, the following vulnerability has been resolved: power: supply: twl4030charger: cancel workers via devm bci is devm-allocated. Two workers bci-work and bci-currentworker dereference it. twl4030bciremove disables charging and masks interrupts. It cancels neither worker. A worker...

5.8AI score
SaveExploits0References10
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•17 views

CVE-2026-89463 power: supply: ucs1002: fix use-after-free on remove

In the Linux kernel, the following vulnerability has been resolved: power: supply: ucs1002: fix use-after-free on remove ucs1002 has no remove callback, so unbind runs entirely through devm. The alert IRQ handler queues the healthpoll delayed work, and the work reschedules itself while the chip...

6.2AI score
SaveExploits0References10
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•20 views

CVE-2026-89461 power: supply: max17040: synchronize work cancellation on suspend

In the Linux kernel, the following vulnerability has been resolved: power: supply: max17040: synchronize work cancellation on suspend max17040work requeues itself after every poll. canceldelayedwork only cancels a pending instance and does not wait for a callback that is already running. If syste...

6AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•31 views

CVE-2026-89462 power: supply: max17040: propagate register read errors

In the Linux kernel, the following vulnerability has been resolved: power: supply: max17040: propagate register read errors max17040getvcell and max17040getsoc ignore errors returned by regmapread. When an I2C transfer fails, the uninitialized register value is converted and reported to userspace...

6AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•28 views

CVE-2026-89460 s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacks

In the Linux kernel, the following vulnerability has been resolved: s390/cpumcf: Handle CPU hotplug via prepare/dead callbacks The command 'perf stat -e cycles -- ' crashes the kernel when CPUs are hotplug added during that run. Root cause is the allocation of struct cpucfevents at first event...

6AI score
SaveExploits0References8
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•29 views

CVE-2026-89459 s390/percpu: Fix MVIY_PERCPU() with older binutils

In the Linux kernel, the following vulnerability has been resolved: s390/percpu: Fix MVIYPERCPU with older binutils Commit a737737cdb9c "s390/percpu: Infrastructure for more efficient thiscpu operations" introduced MVIYPERCPU, which stringifies arguments that are already C string literals. This...

7CVSS5.8AI score
SaveExploits0References5
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•23 views

CVE-2026-89458 s390/dasd: Do not complete a failed ESE read as successful

In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Do not complete a failed ESE read as successful dasdinthandler completes an NRF read of an unallocated ESE track by calling eseread and unconditionally marking the request DASDCQRSUCCESS. dasdeckdeseread can return an...

5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•24 views

CVE-2026-89456 s390/dasd: Propagate partial completion length across ERP recovery

In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Propagate partial completion length across ERP recovery dasddefaulterppostaction copies the timing and device state from the finished ERP request back to the original request but drops procbytes. A request that was...

7CVSS5.9AI score
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•29 views

CVE-2026-89457 s390/dasd: Guard sysfs discipline callbacks against unallocated private data

In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Guard sysfs discipline callbacks against unallocated private data Several sysfs show/store handlers call a discipline callback that dereferences device-private, either directly or through the DASDDEFINEATTR macro. Duri...

5.7AI score0.00177EPSS
SaveExploits0References11
osv_cve
osv_cve
•added 2026/09/11 7:43 p.m.•29 views

CVE-2026-89455 PCI: plda: Fix use-after-free of event IRQs during teardown

In the Linux kernel, the following vulnerability has been resolved: PCI: plda: Fix use-after-free of event IRQs during teardown pldapcieirqdomaindeinit removes pcie-eventdomain via irqdomainremove, but the per-event IRQs mapped from that domain are requested with devmrequestirq in...

6.6AI score
SaveExploits0References7
Total number of security vulnerabilities247970