In the Linux kernel, the following vulnerability has been resolved:
fuse: re-lock request before returning from fuse_ref_folio()
fuse_ref_folio() unlocks the request but does not re-lock it before
returning. fuse_chan_abort() can end the request and the async end
callback (eg fuse_writepage_free()) can free the args while the
subsequent copy chain logic after fuse_ref_folio() accesses them,
leading to use-after-free issues.
Fix this by locking the request in fuse_ref_folio() before returning.
CVSS
7.8 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
from c3021629a0d820247ee12b6c5192a1d5380e21c6 before 1f9156714592356b4fda57beac7eab9c2a462dd3; from c3021629a0d820247ee12b6c5192a1d5380e21c6 before 5630da218a45ba80f0aba0846cbe8aa655da122b; from c3021629a0d820247ee12b6c5192a1d5380e21c6 before 1ca605cfa59377f0143fb35b5b01360f37d1b7c4; from c3021629a0d820247ee12b6c5192a1d5380e21c6 before 0e4a5a000123d81234e27a2f8187688cf608f755; from c3021629a0d820247ee12b6c5192a1d5380e21c6 before e6aa539720c3d8def69683ed0c07cf9faea4e8be; from c3021629a0d820247ee12b6c5192a1d5380e21c6 before be353caffa8640f5e25fb3714ce8b0cef5e410e5; from c3021629a0d820247ee12b6c5192a1d5380e21c6 before 65a1c2551f7e16085acbb54aedde1feaa559ba7a; from c3021629a0d820247ee12b6c5192a1d5380e21c6 before b5befa80fdbe287a98480effed9564712924add5
from 2.6.35 before 5.10.261; from 5.11 before 5.15.212; from 5.16 before 6.1.178; from 6.2 before 6.6.145; from 6.7 before 6.12.96; from 6.13 before 6.18.39; from 6.19 before 7.1.4
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.
Printed from infosecsignals.com. Every record links back to the agency that published it.
Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.