The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Intel ME vulnerability (BIOS Updates?!)

    Discussion in 'Panasonic' started by tomcatsniper, May 3, 2017.

  1. tomcatsniper

    tomcatsniper Notebook Geek

    Reputations:
    15
    Messages:
    87
    Likes Received:
    27
    Trophy Points:
    26
    Hello,

    Maybe most of you already read the recent article related to Intel ME vulnerability.

    Does anyone know if Panasonic will update the BIOS of affected devices?

    I tried to add a link to the article but it was rejected. You can search for "semiaccurate intel me vulnerability" to see it.

    Regards!
     
  2. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
  3. Shawn

    Shawn Crackpot Search Ninja and Options Whore

    Reputations:
    1,541
    Messages:
    8,306
    Likes Received:
    2,050
    Trophy Points:
    331
    ME feels vulnerable today.

    Does that count ?
    Is there a firmware update for ME?

    Will this prevent ME from getting the flu virus?
     
  4. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
    yepp, invented by mr, hoffmann at sandoz switzerland,
    but they won't sell it anymore, as mr. leary used to have to much fun with it
     
    Last edited: May 3, 2017
    Shawn likes this.
  5. tomcatsniper

    tomcatsniper Notebook Geek

    Reputations:
    15
    Messages:
    87
    Likes Received:
    27
    Trophy Points:
    26
    AMT is disabled but still is vulnerable even if it is unconfigured and disabled.

    Intel provides fw updates to OEMs but are OEMs going to fix all the products affected? I checked the links on Dell and Fujitsu and they already have a roadmap for ME firmware releases. Didn't see anything on Panasonic site.
     
  6. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
    care to elaborate on this one?
    ports 16992, 16993 etc pp seem to be closed when AMT is disabled.
     
  7. tomcatsniper

    tomcatsniper Notebook Geek

    Reputations:
    15
    Messages:
    87
    Likes Received:
    27
    Trophy Points:
    26
    Remote access is not possible you are right but even with AMT disabled the vulnerability can still be triggered if someone has local access to the machine.
     
    Karl Klammer likes this.
  8. kode-niner

    kode-niner Notebook Consultant

    Reputations:
    34
    Messages:
    276
    Likes Received:
    113
    Trophy Points:
    56
    On linux systems I assume that blacklisting mei and mei_me modules would help.
     
  9. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
    sadly, nope, afaict
     
  10. tomcatsniper

    tomcatsniper Notebook Geek

    Reputations:
    15
    Messages:
    87
    Likes Received:
    27
    Trophy Points:
    26
  11. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
    updates can't be installed on my cf19mk6,
    due to "Error 8719 Firmware update cannot be initiated because Local Firmware Update is disabled. "
    aka "Bad news, you have a 'QM77 Express Chipset LPC Controller' so you have ME hardware on board and you can't control or disable it, continuing..."

    anyone else experienced this error?
    http://www.toughbooktalk.com/viewtopic.php?f=39&t=3301&p=28118#p28118
     
  12. Shawn

    Shawn Crackpot Search Ninja and Options Whore

    Reputations:
    1,541
    Messages:
    8,306
    Likes Received:
    2,050
    Trophy Points:
    331
    I keep meaning to experiment with the ME update, but real life keeps getting in the way.
     
    UNCNDL1 likes this.
  13. kode-niner

    kode-niner Notebook Consultant

    Reputations:
    34
    Messages:
    276
    Likes Received:
    113
    Trophy Points:
    56
    <useless info>I have updated several servers and have not seen this error.</useless>

    Nevertheless, I am interested in any developments.
     
  14. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
    I am able to flash panasonics ME.bin after upgrading bios to V06.00L12 and resetting bios-amt config ("unconfiguring ME").
    Okay, the boring part works.

    Now to the interesting part:
    I am able to extract a FWUpdClc64.exe -SAVE dump.bin, but it doesn't contain flash descriptors according to me_cleaner and ifdtool.
    I am not able to flash a me_cleaned ME.bin using FWUpdClc64.exe due to 7441 Invalid File error, even tough me_cleaner -c tells me that FTPR RSA signatures are valid.
    Looking at output of "strings ME.bin" and "strings ME_cleaned.bin", I can see that the cleaned one misses names of Certifcate Authorities ... so I gues FWUpdClc64.exe performs additional signature checks.

    user@random-deb8:~/meclean/corna.me_cleaner$ ./me_cleaner.py -c ../unzipme/ME.bin
    ME/TXE image detected
    Found FPT header at 0x10
    Found 23 partition(s)
    Found FTPR header: FTPR partition spans from 0x180000 to 0x24a000
    ME/TXE firmware version 8.1.71.3608
    Checking the FTPR RSA signature... VALID

    user@random-deb8:~/meclean/corna.me_cleaner$ ./me_cleaner.py -c ../unzipme/ME_cleaned.bin
    ME/TXE image detected
    Found FPT header at 0x10
    Found 1 partition(s)
    Found FTPR header: FTPR partition spans from 0x180000 to 0x24a000
    ME/TXE firmware version 8.1.71.3608
    Checking the FTPR RSA signature... VALID

    user@random-deb8:~/meclean/corna.me_cleaner$ ./me_cleaner.py -c ../unzipme/ME_dumped.bin
    Unknown image

    user@random-deb8:~/meclean/corna.me_cleaner$ du -sk ../unzipme/ME.bin ../unzipme/ME_cleaned.bin ../unzipme/ME_dumped.bin
    7660 ../unzipme/ME.bin
    7660 ../unzipme/ME_cleaned.bin
    3844 ../unzipme/ME_dumped.bin
     
    Last edited: Sep 6, 2017
  15. Shawn

    Shawn Crackpot Search Ninja and Options Whore

    Reputations:
    1,541
    Messages:
    8,306
    Likes Received:
    2,050
    Trophy Points:
    331
    cf19mk6 bios.jpg
     
    Karl Klammer likes this.
  16. CWB32

    CWB32 Need parts for my flying saucer.

    Reputations:
    179
    Messages:
    1,563
    Likes Received:
    412
    Trophy Points:
    101
    hmmm ...
    i updated one of my TBs a couple of days ago and got an ME error .
    i rebooted and all was good .
    this is the first time this has happened over maaany TBs .
     
  17. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41

    Attached Files:

    Last edited: Sep 9, 2017
  18. tomcatsniper

    tomcatsniper Notebook Geek

    Reputations:
    15
    Messages:
    87
    Likes Received:
    27
    Trophy Points:
    26
    Hello Karl,

    Be careful not to break the ME completely since I read that if it is not working it will shutdown the machine in 30 minutes. I recommend to make a full dump of the chip with a programmer so you can have a backup.

    For a normal flash update with Panasonic file you need a full working ME, that means BIOS should report the correct version and OS should detect the ME interfaces and also have the drivers installed.

    I saw some Toughbooks with BIOS reporting ME N/A and there are strange things happening, like power on boot will not detect network card but a reboot (not poweroff/poweron) will detect it after that. Once laptop is powered off and on again the network card is again not detected.

    If you want to use me_cleaner from what I know is that you need a BIOS bump with programmer and not a save backup from ME tools. ME tools under OS can only read partial stuff not the full region.

    Hello Shawn,

    This is your machine with ME version N/A? When you start it does it take longer to see the Panasonic logo on the screen than the same machine but with correct ME version? If you boot Linux starting from poweron not reboot do you see the LAN card ready and working?
     
    Last edited by a moderator: Sep 12, 2017
  19. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
    hi tomcatsniper. you are correct.

    except for the little fun fact, that I seem to have found a racecondition in ME Local FW Update feature, which allowed me to update a me_cleaned ME.bin directly using fwupdlcl by hijacking a oem ME.bin update session. see github link for details.
     
  20. Shawn

    Shawn Crackpot Search Ninja and Options Whore

    Reputations:
    1,541
    Messages:
    8,306
    Likes Received:
    2,050
    Trophy Points:
    331
    It does not have a Panasonic logo..It has a custom logo.
    I never timed it. I saw no reason to. Why is boot time a concern?
    Same machine never had ME so I can't compare it to anything anyway.
    No I am NOT flashing ME on it just to see.

    Do you mean LAN or WLAN? I don't use LAN so I disable it in BIOS.
    What does Linux have to do with this?.....confused..

    BTW flashing my bios file onto your mk6 with software WILL NOT WORK.
    The chip MUST be removed and flashed with a hardware PROGRAMMER.
    You will destroy the chip or motherboard removing it. I suggest the chip. Have a new chip on hand.
     
  21. Shawn

    Shawn Crackpot Search Ninja and Options Whore

    Reputations:
    1,541
    Messages:
    8,306
    Likes Received:
    2,050
    Trophy Points:
    331
    Sorry if I am cranky.
    This is day 3 of NO caffeine...This is self imposed and may not last much longer. I am to the point that I m getting on my own nerves.
     
  22. toughasnails

    toughasnails Toughbook Moderator Moderator

    Reputations:
    7,107
    Messages:
    6,193
    Likes Received:
    2,254
    Trophy Points:
    331
    Shawn I know what you are going through. Day 37 for me. Been on these drugs and coffee taste like crap....not good
     
    Shawn likes this.
  23. CWB32

    CWB32 Need parts for my flying saucer.

    Reputations:
    179
    Messages:
    1,563
    Likes Received:
    412
    Trophy Points:
    101
    if i may inquire , what drugs might those be ?

    yeppers ...
    i quit caffeine (soda , tea , etc .) after i wound up in the hospital 4 years (?) ago ... mainly due to a viral infection chewing on/up my heart .
    after that my BP was hard to control ... meds and other stuff required .
    after quite some time my doc said i could have two cups of coffee in a 24 hour period .
    oh boy !
    heh ... here i was all set to enjoy a cup in the morning ... smelled ok ... took a sip and gagged a little .
    can't say whether it was the meds , my taste buds and nose coming back to life (i had also quit smoking ... another neat story) or both .
    i started making my own coffee and (eventually) i could have two cups a day without my BP/heart rate launching .

    twice a day i recorded my BP/heart rate and other symptoms or notes on a spreadsheet held in my '30 and my main windows machine .
    a friend commented after a couple of years : "i thought the caffeine and nicotine were affecting you adversely ... i can now see that that was not the case ... you are still a horses' arse" .
    o_O :p
     
    hmscott likes this.
  24. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
  25. tomcatsniper

    tomcatsniper Notebook Geek

    Reputations:
    15
    Messages:
    87
    Likes Received:
    27
    Trophy Points:
    26
    Yes, I read the github post. Very interesting but quite risky. In the case you have a full bios dump it is ok otherwise I wouldn't try it.

    I saw that laptops that have a broken ME and don't report the version in BIOS they have a big delay until the display is turned on and starts booting. Something like 30 seconds or more. Also I noticed the issue with LAN card detection under Linux also could be caused by problem with ME firmware.

    But from what you are saying it could be that your laptops have the ME removed from factory and this is working fine. Would be nice to have the option to order the laptop without ME firmware. Less issues I would say.
     
    Last edited by a moderator: Sep 12, 2017
  26. Shawn

    Shawn Crackpot Search Ninja and Options Whore

    Reputations:
    1,541
    Messages:
    8,306
    Likes Received:
    2,050
    Trophy Points:
    331
    Standard boot delay as far as I am concerned.
     
  27. tomcatsniper

    tomcatsniper Notebook Geek

    Reputations:
    15
    Messages:
    87
    Likes Received:
    27
    Trophy Points:
    26
    Hello,

    I would be interesting to have a full dump to see how they did it in the official way and not with me_cleaner.

    Maybe you can have a look and post some details from the bios dump.
     
  28. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
  29. Karl Klammer

    Karl Klammer Notebook Consultant

    Reputations:
    43
    Messages:
    128
    Likes Received:
    56
    Trophy Points:
    41
    oh lol, "the soviets" will be presenting a method for running UNSIGNED code inside ME v11+ in London during December.

    https://www.blackhat.com/eu-17/brie...unsigned-code-in-intel-management-engine-8668

    [..] In a subsystem change that will be detailed in the talk of Intel ME version 11+, a vulnerability was found. It allows an attacker of the machine to run unsigned code in PCH on any motherboard via Skylake+. The main system can remain functional, so the user may not even suspect that his or her computer now has malware resistant to reinstalling of the OS and updating BIOS. [..}
     
    hmscott likes this.