On 02/05/15 03:26, Gene wrote:
> On Thu, Feb 5, 2015 at 12:22 AM, Daniel Dickman <didick...@gmail.com> wrote:
> 
...
>> does seem like a firmware bug based on the contents of the mbr. will see if
>> I can diagnose further.
>>
> 
> It's not a bug.  It's a "security feature"...

or maybe
"very effective exploit mitigation technique countermeasure"

but yes...if something written on the MBR causes the system to lock
hard, that's a BIOS problem, plain and simple...and if no update is
available, it should be considered defective hardware.  It would be one
thing if the MBR code were being RUN (i.e., part of the boot process)
and hanging (we had this problem long, long ago), but the problem being
described is the BIOS is just looking at the disk's MBR BEFORE TRYING TO
BOOT and freaking out in such a way that it couldn't be fixed without
using another computer to alter the MBR..sounds like a potential DoS
attack vector.  Imagine a disgruntled employee dropping this or similar
code on a bunch of servers on his way out the door and the fun that
would happen on the next patch day.  Sure, someone could simply zero the
MBR and prevent systems from rebooting, but any remote management
solution could fix that.  If you can WEDGE the BIOS, that would require
physical dissassembly of the computer to fix the problem.

Now...if someone figures out a trivial change to the boot code that
fixes this without potentially breaking some other system, maybe it
would be considered for commit, but I think this still qualifies as a
serious hardware defect that manufacturers need to be aware of and fix.

(Using an old DOS boot disk to do an FDISK /MBR will probably render
these machines bootable, but I'd still consider the machine broken.)

Nick.

Reply via email to