Thread (14 messages) 14 messages, 3 authors, 2018-06-05

[PATCH 1/1] Fix memory leak in kernfs_security_xattr_set and kernfs_security_xattr_set

From: CHANDAN VN <hidden>
Date: 2018-06-01 16:29:24
Also in: linux-nfs, lkml

quoted
?I?agree?that?the?fix?can?be?done?simply?by?using?"false"?for?
?smack_inode_getsecurity(),?but?what?happens?with?kernfs_node_setsecdata()
?and?smack_inode_notifysecctx().?kernfs_node_setsecdata()?is?probably?ignorable
?but?smack_inode_notifysecctx()?is?sending?the?"ctx"?to?smack_inode_setsecurity()
?and?since?"ctx"?would?be?NULL?because?we?used?"false",?smack_inode_setsecurity()
?becomes?dummy.
?
Thank?you?for?pointing?this?out.?You're?right,?there's?more
at?issue?here?than?changing?the?alloc?flag?will?fix.?I?think
that?calling?smack_inode_getsecurity()?from?smack_inode_getsecctx()
is?making?the?code?more?complicated?than?it?needs?to?be.?I?will
have?a?patch?shortly.
If you think the patch would take time or is complicated, I suggest that the kfree() fix should go
to fix the leaks for now.?
?
?
?
--
To unsubscribe from this list: send the line "unsubscribe linux-security-module" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help