[jboss-jira] [JBoss JIRA] (WFCORE-1435) Users with low privileges can see logged operations they shouldn't be able to see
Brian Stansberry (JIRA)
issues at jboss.org
Tue Mar 15 17:13:00 EDT 2016
[ https://issues.jboss.org/browse/WFCORE-1435?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brian Stansberry updated WFCORE-1435:
-------------------------------------
Fix Version/s: 2.1.0.CR2
> Users with low privileges can see logged operations they shouldn't be able to see
> ---------------------------------------------------------------------------------
>
> Key: WFCORE-1435
> URL: https://issues.jboss.org/browse/WFCORE-1435
> Project: WildFly Core
> Issue Type: Bug
> Components: Domain Management
> Affects Versions: 2.1.0.CR1
> Reporter: ehsavoie Hugonnet
> Assignee: ehsavoie Hugonnet
> Priority: Critical
> Fix For: 2.1.0.CR2
>
>
> If a SuperUser performs for example this:
> {noformat}
> /core-service=management/access=audit/in-memory-handler=y:add
> /core-service=management/access=audit/in-memory-handler=y:write-attribute(name=max-history,value=50)
> {noformat}
> then a Monitor user shouldn't be able to see this in the configuration change log (as decided in EAP7-89), because he doesn't even have the permission to "read" the manipulated resource.. But actually he can see it:
> {noformat}
> /core-service=management/service=configuration-changes:list-changes
> {
> "outcome" => "success",
> "result" => [
> {
> "operation-date" => "2016-03-15T08:40:25.807Z",
> "access-mechanism" => "NATIVE",
> "remote-address" => "127.0.0.1/127.0.0.1",
> "outcome" => "success",
> "operations" => [{
> "operation" => "write-attribute",
> "address" => [
> ("core-service" => "management"),
> ("access" => "audit"),
> ("in-memory-handler" => "y")
> ]
> }]
> },
> {
> "operation-date" => "2016-03-15T08:40:25.809Z",
> "access-mechanism" => "NATIVE",
> "remote-address" => "127.0.0.1/127.0.0.1",
> "outcome" => "success",
> "operations" => [{
> "operation" => "add",
> "address" => [
> ("core-service" => "management"),
> ("access" => "audit"),
> ("in-memory-handler" => "y")
> ]
> }]
> }
> ]
> }
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list