News for hackers. Stuff that matters.
Re:Rethinking the filesystem as global mutable state, the ro... by ryanjshaw on Tuesday June 11, 2019 @11:16AM (#20156149)
I just realised it's 2019 and capabilities are still misunderstood, and the ACL-capability-equivalency myth continues to result in poor solutions to security problems.

For anybody who is curious, the general problem here is described in two great papers as "the confused deputy" [1] and "designation without authority" [2].

Roughly put, systems built with ACLs as the primitive mechanism for authorization can never produce practically secure systems.

[1] http://zoo.cs.yale.edu/classes/cs422/2010/bib/hardy88confuse...

[2] http://srl.cs.jhu.edu/pubs/SRL2003-02.pdf

Re:Rethinking the filesystem as global mutable state, the ro... by boapnuaput on Tuesday June 11, 2019 @11:48AM (#20156474)
I fear that it's because we don't know how to make globes. [0]

[0] https://corbinsimpson.com/words/globe.html

Re:Rethinking the filesystem as global mutable state, the ro... by ryanjshaw on Tuesday June 11, 2019 @02:47PM (#20158323)
Reading that felt surprisingly familiar! I pottered about for 2 years trying to build a GUI for a Globe-based world and gave up.