3 comments

  • zby 11 minutes ago
    I am still impressed by QubesOS track and I use it for my dedicated 'financials' laptop.

    IMHO the thing that is holding back QubesOS is the lack of hardware acceleration for graphics - maybe now when dual monitor setups are getting popular this could be a workaround for the security considerations?

  • polotics 22 minutes ago
    I'm still very impressed by qubes, and glad I'm not such a target that I feel I need the level of opsec it affords (on all my laptops).

    Maybe someday AI-assisted killchains will be so widespread that Qubes is the minimal level for the (few?) still-local users of compute.

    I would not have copied anything from dom0 to any another qube, the impact is low.

  • charcircuit 46 minutes ago
    Another example for why system() is so dangerous to use.

    I also don't understand why it needs to show the dialog in dom0. If you have the option to handle attacker controlled input on the unprivileged side, you should do that instead of putting a lot of logic on the privileged side.

    • delamon 14 minutes ago
      The code is sloppy. They check existance of kdialog binary using full path; next step they rely on PATH search by shell. If would've been much safer to just do execve directly.
    • HackerThemAll 16 minutes ago
      > why it needs to show the dialog in dom0

      I think it's the "secure screen" that cannot be manipulated by the malware in a VM. I'd expect a password entry dialog to also be handled like that.