If I'm understading what I've been able to glean about this just by googling, it looks like the vulnerability is in certain tools that Microsoft has decided to sign with some of its UEFI secure boot keys. It's not a vulnerability in your UEFI firmware itself, except insofar as your UEFI firmware comes already configured to trust Microsoft's certificates. So even though the vulnerability isn't in your UEFI firmware per se, the fix will require revoking trust to keys that are almost definitely pre-installed in your UEFI firmware.
PC Gaming
For PC gaming news and discussion. PCGamingWiki
Rules:
- Be Respectful.
- No Spam or Porn.
- No Advertising.
- No Memes.
- No Tech Support.
- No questions about buying/building computers.
- No game suggestions, friend requests, surveys, or begging.
- No Let's Plays, streams, highlight reels/montages, random videos or shorts.
- No off-topic posts/comments, within reason.
- Use the original source, no clickbait titles, no duplicates. (Submissions should be from the original source if possible, unless from paywalled or non-english sources. If the title is clickbait or lacks context you may lightly edit the title.)
Ever looked at the list of pre-revoked certs that comes on a new mobo? It seems like this is not a new flavour of fuckup.
Does that mean Linux is invulnerable?
No, it means that Linux systems also need to blacklist the keys in their UEFI firmware. I don't know if distros push updates for those blacklists or if you have to do it manually.
As drspod said, no, Linux is not invulnerable. For Linux users using legacy BIOS boot or using UEFI but not secure boot, this vulnerability doesn't make anything any more insecure than it was already. But any user, Linux or Windows, who is affected by this vulnerability (which is basically everyone who hasn't revoked permissions to the Microsoft keys in question), if they're using secure boot, no they're not. (That is to say, they can no longer depend on any of the guarantees that secure boot provides until they close the vulnerability.)
So, if the UEFI firmware trusts a Microsoft tool that Microsoft trusted a third-party to make and that isn't open source, it's not the firmware provider's fault?
Isn't this like saying it's OK for Boeing to be shit because a subcontractor assembled the plane with poorly investigated used parts?
I wasn't saying anything about who bears "fault". My aim with that post (and honestly all the posts I've made in this thread) was about understanding the details of the vulnerability well enough for folks to be able to ascertain a) whether they're affected and b) how to remediate.
About "fault", I'm not sure I really agree that's the best way to talk about these things in general unless they did them purposefully. (WEI, for instance, was malicious bullshit. But I don't have any particular reason to think in this specific situation Microsoft didn't handle responsible disclosure properly or anything.)
Clearly Microsoft made a boo boo in choosing to trust the vulnerable tools in the first place, but vulnerabilities are inevitable.
I'll definitely say I don't consider Microsoft "trustworthy" enough to protect my stuff. If only because Microsoft stuff is bloated and has a huge amount of attack surface. But also because their history make it clear they'll perpetrate really shitty things against their users on purpose. The former could only really be addressed by them slimming down their technology stack. The latter by abolishing the profit motive.
And also, in general UEFI is apparently a cluster fuck of poor, buggy implementations. So there's that.
In all, this is one doesn't strike me as terribly high on the "blameworthy" meter unless you just consider it a symptom of Microsoft being assholes, which is undeniably true.
It's pretty funny because at first, people complained about UEFI being too complex and prone to attacks because of it. Turns out they were right !
When are we going to see bootloader bypasses/vulnerabilities on mobile devices? Being stuck with the vendor’s shitty Android build sucks.
Dont buy shitty android phones then. Gotta get the higher end, big name phones that actually take care of the boot loader. Pixel phones come to mind.
I would include any phone that doesn't have basic features like a headphone jack or a SD card in the "shitty phone" category. Pixel phones come to mind.
Unfortunately, features that should be standard, like headphone jacks and expandable storage, are now mutually exclusive with sufficient security.
You can have your SD card and headphone jack, or you can be secure*. You can't have both.
(*security is never a sure, 100% thing, but on a smartphone connected to so many intimate and financial things it's still your first line of defense)
You can have your SD card and headphone jack, or you can be secure*. You can’t have both.
What about either of those compromises security?
Uh, Android supports using sdcards, 3.5mm headphone jacks, and also nvme drives. Literally just get any usb-c adapter for your use case.
Id go for an nvme drives over sdcards though.
Using any kind of adaptor for features that have been and still easily could be native is shitty.
Id rather have a good ip68 rated phone with shitty adapters than a shitty phone with native 3.5mm port and sdcard slot, but to each their own.
The removal of headphone jacks or sdcards have nothing to do with ip68 rating. It's to sell adapters and to make you pay a lot for extra storage
Oh man, FYI you can't get an IP68 rating with a headphone jack alone unless you manually cover the slot each time.
Asus zenphone 10, for example. IP68, headphone jack
I'm sure there are and have been others
Its IP65 if the headphone jack isnt covered. Per the manufacturer's website for this phone model:
The device has been tested for water resistance using IEC 60529 standard and has achieved an IP65/68 rating. Water and dust resistance can deteriorate over time in normal usage, or if the device is damaged, repaired or taken apart. The device should never be completely submerged underwater, and should not be allowed to come into contact with seawater, brine, chlorinated water or drinks. Failure to observe correct precautions will invalidate the device warranty and the function of water and dust resistance. Water resistance is tested by submerging the device to a depth of 1.5 meters in tap water for 30 minutes. After the test the device is removed and fully dried, then checked for normal operation. Please note that the device has a USB-C charging port, and this USB-C port must be completely dry before any attempt is made at charging. For related warranty information, please refer to the product warranty card.
I don't see that mentioning anything about covering the headphone jack before the test. As I understand it, being ip65/68 means it's both, where 65 is "low power spray" and 68 is "immersion", not that it's 68 only if some unspecified conditions are applied
I am sorry, I am unable to find any kind of video that shows the Asus Zenfone 10 IP68 test.
I do see this post though: https://zentalk.asus.com/t5/zenfone-10/welp-think-my-zenfone-10-just-died/td-p/414686
As well as a notice from Asus: https://www.asus.com/support/faq/1046136/
Still nothing to support that it's not actually ip68 rated as advertised.
Perhaps you're just wrong it this? It's fine to be wrong sometimes
I might be
Source?
For which phone model would you like me to look up the manufacturer's website for you?
Just have to prove your own words. Leaving your comment here in case you forgot 🙂
"Oh man, FYI you can't get an IP68 rating with a headphone jack alone unless you manually cover the slot each time."
Waiting for the phone model so I can pull up the specifications that will have this information. I don't keep a list of phones that have a 3.5mm port on me.
So you don't have any source that shows ip68 specifications mentions anything about headphone jacks. Thanks.
Its per phone:
For the sony xperia, check out footnote 5:
Exactly my point, some phones has the restriction doesn't mean it is impossible
https://www.samsung.com/us/app/smartphones/galaxy-s9/specs/
This doesn't mention closing any port
say that to my xperia with ip68 and a headphone jack, or my s9+ which had ip68 and a headphone jack, or my s7 that had ip68 and a headphone jack, or...
Ok, I'll say that to your xperia, s9+, and s7
Per manufacturer's website for xperia:
This device is water resistant and protected against dust. All ports and attached covers should be firmly closed. Do not put the device completely underwater or expose it to seawater, salt water, chlorinated water or liquids such as drinks. Abuse and improper use of device will invalidate the limited warranty. The device has been tested under Ingress Protection rating IP65/68. Sony devices that are tested for their water-resistant abilities are placed gently inside a container filled with tap water and lowered to a depth of 1.5 meters. After 30 minutes in the container, the device is gently taken out and its functions and features are tested. Note this model has a capless USB port to connect and charge. The USB port needs to be completely dry before charging.
Per manufacturer's website for s9+:
Water-resistant and dustproof based on IP67 Rating, which tests submersion up to 1 meter for up to 30 minutes. Not shockproof.
Per manufacturer's website for s7:
Water-resistant and dustproof based on IP67 Rating, which tests submersion up to 1 meter for up to 30 minutes. Not shockproof.
xperia 5 iii (my device) official website: https://www.sony.com/electronics/support/mobile-phones-tablets-mobile-phones/xperia-5-iii/specifications
s9+ official website: https://www.samsung.com/levant/support/mobile-devices/galaxy-s9-s9-plus-are-galaxy-s9-and-s9-plus-dust-and-water-resistant-ip68-rating/
s7 official website:
https://www.samsung.com/levant/business/smartphones/galaxy-s/galaxy-s7-g930f-sm-g930fzdamid/
all rated for ip68, all with a headphone jack. every company lacks water damage warranty because of the nature of being unable to tell if you were using it within spec or not.
not the hill i would die on, also confused where the hell you even got those quotes?
I don't want to have to carry a dongle around to use things that should be built into the phone.
Id rather have a good ip68 rated phone with adapters than a shitty phone with native 3.5mm port and sdcard slot, but to each their own.
I've needed my phone to be water proof exactly once in the 20ish years that I've had one and that was in 2006. I think I'll manage without it. I use my headphone jack and SD slot every day.
Word.
So… PinePhone it is then. 🤷🏻♂️