Skip to content
Snippets Groups Projects
Commit 5a3db51c authored by Joakim Sindholt's avatar Joakim Sindholt Committed by Frieder Schrempf
Browse files

fs/9p: only translate RWX permissions for plain 9P2000


[ Upstream commit cd25e15e ]

Garbage in plain 9P2000's perm bits is allowed through, which causes it
to be able to set (among others) the suid bit. This was presumably not
the intent since the unix extended bits are handled explicitly and
conditionally on .u.

Signed-off-by: default avatarJoakim Sindholt <opensource@zhasha.com>
Signed-off-by: default avatarEric Van Hensbergen <ericvh@kernel.org>
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent 6d020c91
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment