Reminds me of Theo DeRaadt again: https://marc.info/?l=openbsd-misc&m=119318909016582
Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
21–30 of 104 posts
Re: Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
#22Re: Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
#23Reminds me of Theo DeRaadt again: https://marc.info/?l=openbsd-misc&m=119318909016582
.. incidentally, OpenBSD also provides one of the clearest examples of how the excuse "calling system() is fine in my case, its totally not arbitrary user input" is deluded just the same, see CVE-2020-8794.
Re: Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
#24Reminds me of Theo DeRaadt again: https://marc.info/?l=openbsd-misc&m=119318909016582
Re: Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
#25Re: Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
#26Reminds me of Theo DeRaadt again: https://marc.info/?l=openbsd-misc&m=119318909016582
Theos is a very opinionated and not necessarily wrong position, but I feel also a bit too reductive given we are eternally having to deal with compromises of some form. Also, lest we forget, it has been two decades in the interim and oh so much has changed. In any case, this originated from their code, not virtualization, so it doesn’t really apply either way…
Re: Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
#27Re: Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
#28Re: Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
#29Re: Arbitrary code execution in QubesOS via copy-to-VM error reporting backchannel
#30The worst part is that in 2020 they explicitly documented that the remote filename is attacker controlled,but still allowed it to reach system() This is C security 101: never pass untrusted input through a shell. This should have been caught in the review!