On Fri, May 2, 2025 at 1:37 PM Darrick J. Wong <djwong@xxxxxxxxxx> wrote: > > On Fri, May 02, 2025 at 10:40:12AM -0700, Nicolas Bretz wrote: > > Added one missing kfree to fsmap.c > > > > Signed-off-by: Nicolas Bretz <bretznic@xxxxxxxxx> > > --- > > fs/ext4/fsmap.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/fs/ext4/fsmap.c b/fs/ext4/fsmap.c > > index b232c2767534..d41210abea0c 100644 > > --- a/fs/ext4/fsmap.c > > +++ b/fs/ext4/fsmap.c > > @@ -304,6 +304,7 @@ static inline int ext4_getfsmap_fill(struct list_head *meta_list, > > fsm->fmr_length = len; > > list_add_tail(&fsm->fmr_list, meta_list); > > > > + kfree(fsm); > > OI: UAF, NAK. > > --D I apologize, it definitely wasn't my intention. I guess not really putting my best foot forward... I don't yet fully get the UAF in this instance, but I'm studying it. > > > return 0; > > } > > > > -- > > 2.43.0 > > > >