You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A customer has raised that this is a security concern, and i tend to agree. I think the code fix for this is trivial:
In src/main/resources/config.json in the api.acls.User array, remove READ_ALL_NODES
There may also be existing tests that need updating
And add a couple tests to ensure a non-admin user can't read another's node, but an admin user can
I don't think this change will have any impact on existing users or usage scenarios, but i'm not sure, and i'm concerned that the ACLs have been this way for so long that it is hard to know if anyone has been depending on it. So better to make this change soon so we have more time for ad hoc testing.
The text was updated successfully, but these errors were encountered:
A customer has raised that this is a security concern, and i tend to agree. I think the code fix for this is trivial:
src/main/resources/config.json
in theapi.acls.User
array, removeREAD_ALL_NODES
I don't think this change will have any impact on existing users or usage scenarios, but i'm not sure, and i'm concerned that the ACLs have been this way for so long that it is hard to know if anyone has been depending on it. So better to make this change soon so we have more time for ad hoc testing.
The text was updated successfully, but these errors were encountered: