Choose style:

Author Topic: Is Linux too powerful?  (Read 1406 times)

0 Members and 1 Guest are viewing this topic.

Offline GNULINUX

  • Trusted User
  • Member
  • *****
  • Posts: 987
  • Karma: 311
    • View Profile
  • Peppermint version(s): Peppermint Six (x64)
Is Linux too powerful?
« on: February 01, 2016, 05:26:16 pm »
Seems like EFI/UEFI (and the motherboard) really can be killed by Linux?

Quote
After reading this post wherein it seems that the OP bricked his motherboard rendering it useless (read carefully -- MOTHERBOARD not just a particular installation...

Read here, here and here:o

What do you think about this?
« Last Edit: February 01, 2016, 05:50:08 pm by GNULINUX »
Peppermint 6  (x64)   -   Windows 7 Ultimate SP1  (x64)
Running different OS flavors in VirtualBox, just for fun!

Offline AndyInMokum

  • Global Moderator
  • Hero
  • *****
  • Posts: 4808
  • Karma: 1013
  • "Keep on Rockin' in the Free World"
    • View Profile
  • Peppermint version(s): PM 9 & PM 8 Respin-2 (64-bit)
Re: Is Linux too powerful?
« Reply #1 on: February 01, 2016, 06:44:38 pm »
Seems like EFI/UEFI (and the motherboard) really can be killed by Linux?

Quote
After reading this post wherein it seems that the OP bricked his motherboard rendering it useless (read carefully -- MOTHERBOARD not just a particular installation...

Read here, here and here:o

What do you think about this?
It doesn't seem to be just one thing causing this.  It appears to be a culmination of several things coming together.  This in turn, is creating the perfect storm, so to speak.  It's very worrying though and needs to be addressed PDQ.   It brings up the question, what other weirdness is going to show up that's related to systemd  :-\?
Backup! Backup! Backup! If you're missing any of these -  you ain't Backed Up!
For my system info please L/click HERE.

Offline PCNetSpec

  • Administrator
  • Hero
  • *****
  • Posts: 25713
  • Karma: 2821
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
  • Peppermint version(s): Peppermint 8R, 9, and 9R
Re: Is Linux too powerful?
« Reply #2 on: February 01, 2016, 07:34:36 pm »
At first glance I thought this would need addressing, but after actually thinking it through this isn't a systemd or Linux problem.

EFI variables need to be exposed and editable by ANY OS that may need to change them, including Windows .. the fact that a given UEFI implementation can be bricked by malformed or blank variables is purely a hardware/firmware problem.

Hardware should NEVER be brickable by software, if it is it's a hardware problem every time otherwise it's just a matter of time until someone writes something to do just that irrespective of the OS

Sure they could mount it read-only as a safeguard then bung a wrapper around any utils that need to edit it to remount it read-write, but then what's to stop someone writing malicious software that remounts it read-write then wipes it (in Linux or Windows).

At the moment nobody know if this is a widespread UEFI implimantation bug or just a one off like the early Samsung UEFI bug that was fixed at the hardware level fairly quickly.

If anything this just goes to show how yet again Linux has uncovered an issue that absolutely WOULD have eventually been found and exploited by someone with malicious intent on Windows systems .. don't think it applies to Windows ?, how do you think something like EasyBCD manipulates the EFI variables if they're not exposed there too .. if they're exposed, THEY'RE EXPOSED, irrespective of the OS .. as I said, they NEED to be exposed so if they can be damaged irrecoverably it's not an OS or software issue but a UEFI firmware/hardware one.
« Last Edit: February 03, 2016, 08:50:09 pm by PCNetSpec »
WARNING: You are logged into reality as 'root' .. logging in as 'insane' is the only safe option.

Team Peppermint
PCNetSpec

Offline scifidude79

  • Global Moderator
  • Hero
  • *****
  • Posts: 4029
  • Karma: 863
    • View Profile
  • Peppermint version(s): Peppermint 9
Re: Is Linux too powerful?
« Reply #3 on: February 02, 2016, 12:00:22 am »
What do you think about this?

Stick to good old fashioned BIOS.

Offline GNULINUX

  • Trusted User
  • Member
  • *****
  • Posts: 987
  • Karma: 311
    • View Profile
  • Peppermint version(s): Peppermint Six (x64)
Re: Is Linux too powerful?
« Reply #4 on: February 02, 2016, 03:33:37 am »
If anything this just goes to show how yet again Linux has uncovered an issue that absolutely WOULD have eventually been found and exploited by someone with malicious intent on Windows systems .. don't think it applies to Windows ?, how do you think something like EasyBSD manipulates the EFI variables if they're not exposed there too .. if they're exposed, THEY'RE EXPOSED, irrespective of the OS .. as I said, they NEED to be exposed so if they can be damaged irrecoverably it's not an OS or software issue but a UEFI firmware/hardware one.
That's also my opinion about this... but how to solve it goes beyond my knowledge...  :-\
Peppermint 6  (x64)   -   Windows 7 Ultimate SP1  (x64)
Running different OS flavors in VirtualBox, just for fun!

Offline PCNetSpec

  • Administrator
  • Hero
  • *****
  • Posts: 25713
  • Karma: 2821
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
  • Peppermint version(s): Peppermint 8R, 9, and 9R
Re: Is Linux too powerful?
« Reply #5 on: February 02, 2016, 06:27:09 am »
I don't very often find myself agreeing with Lennart Poettering .. but this time I agree it's a problem for the hardware vendors and the UEFI firmware authors to fix (otherwise it WILL eventually be exploited in Windows), it's not something for the Linux devs to fix.

In fact the Linux devs couldn't fix it .. at best they could make the command to break things (on PC's with firmware affected by this) a little longer .. but as I said, the EFI variables NEED to be writeable (in ALL OS's)
WARNING: You are logged into reality as 'root' .. logging in as 'insane' is the only safe option.

Team Peppermint
PCNetSpec