this post was submitted on 12 Aug 2024
507 points (95.7% liked)

Selfhosted

39167 readers
377 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

Here we are - 3600 which was still under manufacture 2-3 years ago are not get patched. Shame on you AMD, if it is true.

you are viewing a single comment's thread
view the rest of the comments
[–] ShortN0te@lemmy.ml 14 points 1 month ago (1 children)

No, but those vulnerabilities where there when you bought it.

Would a car have a defect that was shown 5 years later, then the manufacturer would have to recall it or offer a repair program and or money in exchange.

Since everything is proprietary you cannot even fix things like this by yourself. The manufacturer needs to be held liable.

[–] victorz@lemmy.world -5 points 1 month ago (1 children)

Would a car have a defect that was shown 5 years later, then the manufacturer would have to recall it or offer a repair program and or money in exchange.

I mean... A car is different, depending on the defect. It's like "this window only breaks if you've already crashed the car". (The defect only causes a vulnerability if the system is already compromised AFAICT.) And 5 years is much, much younger for a car compared to a CPU, but that's not the important bit, I know.

But I agree with you all, I am not saying it shouldn't be fixed, I was just saying I don't think AMD is looking to screw over their customers on purpose. That's all.

[–] princessnorah@lemmy.blahaj.zone 4 points 1 month ago* (last edited 1 month ago) (1 children)

"this window only breaks if you've already crashed the car"

No, it's usually more like "this thing will break and cause a car crash" or "this thing will murder everyone in the vehicle if you crash". And companies still will not fix it. Look at the Ford Pinto, executives very literally wrote off people's deaths as a cost of doing business, when they'd turn into fireballs during even low speed rear-end collisions. Potentially burning down the car that hit them too.

Edit: I mean, just look at the Takata airbag recall. 100 million airbags from 20 different carmakers recalled because they wouldn't activate during a crash.

[–] victorz@lemmy.world 0 points 1 month ago* (last edited 1 month ago) (1 children)

When I said "It's like", I meant it as a simile to what's going on with AMD right now. Not with what's actually going on with car companies. Car companies are a whole different topic and discussion, of which I know nothing.

[–] princessnorah@lemmy.blahaj.zone 1 points 1 month ago (1 children)

Sorry, I reread it and I understand now that you were referencing the AMD chip in a comparison. I guess I still would compare it most to the Takata airbag situation. You're right that nothing happens on it's own, but once you've "crashed the car" then it kind of is a lot like an airbag not going off. It infects your computer on a hardware level, and any future OS running off that motherboard is potentially vulnerable in a way that's impossible to tell.

[–] victorz@lemmy.world 1 points 1 month ago* (last edited 1 month ago) (1 children)

But the airbag situation is different. The airbag vulnerability is something broken which already doesn't work on the car. It's broken before and after the crash.

But as I understood it, this vulnerability is only exploitable after the system has been compromised in some other way, first. So your system would have to first be compromised, then this vulnerability is exploitable. That's like saying "your car radio will not function in this car, but only after the engine breaks." It's like 🤷‍♂️ OK, seems reasonable.

But the really bad thing IMO is that this vulnerability can cause permanent damage once exploited (?). That is super, super bad.

[–] princessnorah@lemmy.blahaj.zone 1 points 1 month ago (1 children)

Except that doesn't at all explain the wider recall of 100 million units. Not every single one of those airbags were faulty. First of all, how could we know? Testing an airbag is a potentially dangerous thing to do, let alone on an enormous scale that would require under-qualified persons to run the tests. Secondly, it's not a 100% failure rate. If it were, it would have been picked up far sooner than it would take to sell 100 million units. If it happened just as severely no matter the unit's age, it would have been picked up during crash-testing. What actually happened was an analysis of statistical averages that showed a far higher rate of failure than there should have been.

The similarities to me come from a comparison to Schrödinger's cat. In the airbag example, you don't know if the unit in front of you is going yo fail until you "open the box" by crashing. With the AMD vulnerability, you don't know if ur motherboard has been infected by any virus/worm/etc until a "crash" or other signs of suspicious behaviour.

In both cases, the solution to the vulnerability removes that uncertainty, allowing you to use the product to it's original full extent.

Look at it this way, imagine if this vulnerability existed in the ECU/BCU of a self-driving capable car. At any point someone could bury a piece of code so deeply you can't ever be sure it's gone. Would you want to drive that car?

[–] victorz@lemmy.world 1 points 1 month ago (1 children)

I think we're talking past each other here. Missing each other's points. I'm definitely confused by yours, and I feel like I'm not getting across to you. So I think I'll say thank you for the discussion, and I'm sorry.

Just know this: I'm on board with everyone saying it would be good if AMD patched this for everyone. 🙂

[–] princessnorah@lemmy.blahaj.zone 2 points 1 month ago

Hey, that's really fair, thanks for being honest :)