← Back to team overview

mugle-dev team mailing list archive

Re: [Bug 786685] [NEW] Views aren't restricted by permission

 

This should be the case with the markup of permissions for Public and Private in the data classes themselves. The edit page itself should be blocked, but there's nothing stopping them from viewing those fields (because they need to) if they do edit an object and pass it back it will refuse to write it



On 23/05/2011, at 5:17 AM, Matt Giuca <786685@xxxxxxxxxxxxxxxxxx> wrote:

*** This bug is a security vulnerability ***

Private security bug reported:

The permissions system stops you from writing anywhere you shouldn't,
but there don't appear to be any restrictions on what you can view. Any
user can go around to #!/devteam/game/+edit and see everything there,
including all the badges, and the game token.

Users need to be restricted from accessing certain kinds of data. Note
that this can't be done on the client side. The server needs to refuse
to give you certain objects (or refuse to fill in certain fields) if you
ask for them.

** Affects: mugle
    Importance: Critical
        Status: Triaged


** Tags: security

--
You received this bug notification because you are a member of MUGLE
Developers, which is a direct subscriber.
https://bugs.launchpad.net/bugs/786685

Title:
 Views aren't restricted by permission

Status in Melbourne University Game-based Learning Environment:
 Triaged

Bug description:
 The permissions system stops you from writing anywhere you shouldn't,
 but there don't appear to be any restrictions on what you can view.
 Any user can go around to #!/devteam/game/+edit and see everything
 there, including all the badges, and the game token.

Users need to be restricted from accessing certain kinds of data. Note that this can't be done on the client side. The server needs to refuse
 to give you certain objects (or refuse to fill in certain fields) if
 you ask for them.

--
Mailing list: https://launchpad.net/~mugle-dev
Post to     : mugle-dev@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~mugle-dev
More help   : https://help.launchpad.net/ListHelp


References