The description that I have seen is a public PoC for the guest successfully crashing the host - and a non-yet-released PoC for the guest compromising the host.
About the Librem5 this or the exploit should not be some issue, since this bug is for arch x86 and the Librem5 is aarch64. And for the guest to host escape you need to run that virtual services for other on your hardware. So its more important for Servers Hardware like Cloud and Service Providers, and not for Consumer hardware.
Or i miss some Sandboxed Applications running on your Hardware as Apps in some Virtual environment…
However thanks for sharing and posting, because i had not read about this issue if you not share your worry.
If you aren’t running VPSs on your phone then this exploit can’t affect your phone directly.
This exploit very much relates to a different scenario.
Even on x86 only if you are running KVM.
Even if you are running KVM, only if you are running blackbox or hostile code in a guest.
That’s why the most likely scenario that would actually affect forum participants is a VPS scenario, where you are running in one guest and a total internet rando is running whatever code in another guest. At a minimum, the rando can DoS your server by crashing the host.
In the scenario that your phone depends on a VPS somewhere (e.g. running your own cloud on a VPS) then in theory this exploit could provide a way in to the phone.
Is there a likely risk from running the CIA-comprised version of TempleOS as a guest OS, using a downloaded TempleOS ISO from the archive.org and not one downloaded from the creator’s website while he was alive, that the CIA might have added the exploit to it with advance knowledge of the CVE?
In particular, because TempleOS can only recompile in its own compiler, it is vulnerable to compiler malware – if the compiler contained hidden malware which would inject itself into each new version of the OS when recompiled and which would hide itself from the system’s disassembly tools, it would become exceedingly unlikely for users to be aware of the malware.
For a start though you would have to be using KVM as your virtualisation environment.
And to be fair, if you think that your guest OS download is CIA-compromised then this exploit is only one piece of a bigger problem.
If you download from archive.org then at a minimum, you would have to tell us a more complete URL i.e. archive of what web site. Also, some downloads may offer digital signatures. (Signing could have taken place before death and then the download can be made available from anywhere and for many years - until such time as the signing algorithm is compromised e.g. via a quantum computer.)
For this vulnerability to be worthwhile in your scenario, it would have to be in the form of the guest compromising the host, rather than just crashing it - because presumably you would have noticed such a crash and a crash, while inconvenient, is not the end of the world. I have seen no information as to how practical the “compromise” form is e.g. whether it relies on specific factors that make it impractical most of the time, or not.
This is a use-after-free coding error. It requires much more to come into alignment to turn that into a guaranteed compromise, as compared with an uncontrolled crash.