Re: xdg-app and a11y (was Re: Our sandboxed apps won't really protect users)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Tue, Sep 15, 2015 at 6:17 PM, Michael Catanzaro <mcatanzaro@xxxxxxxxx> wrote:
> I chatted with Alejandro Piñeiro about this today. The at-spi2 socket
> is a total sandbox escape: it can be used to inspect the accessibility
> tree of arbitrary applications, send them keyboard input, etc. We can't
> allow access to it. Also we can't block it, since that breaks a11y. A
> design change will be required. It should be considered in tandem with
> the problem of supporting a11y under Wayland, since the design problem
> there is similar. The basic issue is that Wayland clients have no
> access to other Wayland clients (except through clipboard and drag-and
> -drop selections), which is a security feature of the Wayland protocol,
> but one that breaks much of a11y, gnome-screenshot, etc. a11y needs a
> way to give privileged applications such access, while limiting the
> access of unprivileged applications.

Just as a data point, recent OS X versions have a per-application
white list of apps which have access to the a11y APIs while older
versions (<= 10.8) had a global switch, see
http://mizage.com/help/accessibility.html

Rui
-- 
desktop mailing list
desktop@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/desktop




[Index of Archives]     [Fedora Users]     [Fedora KDE]     [Fedora Announce]     [Fedora Docs]     [Fedora Config]     [PAM]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux