Slashdot Mirror


Lenovo Installed Software On Laptops That Persisted After Complete Wipes

An anonymous reader writes: The Next Web has confirmed reports from owners of Lenovo laptops that the company used a BIOS feature to install its software on the laptops even if a user wiped a device clean and reinstalled the operating system. "If Windows 7 or 8 is installed, the BIOS of the laptop checks 'C:\Windows\system32\autochk.exe' to see if it's a Microsoft file or a Lenovo-signed one, then overwrites the file with its own. Then, when the modified autochk file is executed on boot, another two files LenovoUpdate.exe and LenovoCheck.exe are created, which set up a service and download files when connected to the internet." Lenovo has published a patch to remove this functionality. The article notes that this technique seems to be sanctioned by a Microsoft policy. "Manufacturers are obligated to ensure that the mechanism can be updated if an attack is discovered and should be removable by the user, but the rules outlined in the document are fairly loose and don't require the OEM to notify the owner of the laptop that such a mechanism is in place."

163 comments

  1. Lenovo by Anonymous Coward · · Score: 0

    The troll that just keeps on giving.

    1. Re:Lenovo by Penguinisto · · Score: 1

      Wiped, hell - this rig looks like you could replace the entire hard drive, install Windows, then the BIOS (or is it EFI?) injects its crap in anyway.

      Not like *that* would never be abused by the first script kiddie to notice it...

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    2. Re:Lenovo by MachineShedFred · · Score: 5, Funny

      ... install Windows ...

      I think I just found how to fix it. Don't install Windows!

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    3. Re:Lenovo by fuzzyfuzzyfungus · · Score: 4, Interesting

      On the plus side, the script kiddie might have a somewhat tricky time of it. On the minus side, if the OEM doesn't cave, or is actively hostile, you are also going to have a nasty time of it.

      Suitably recent Intel CPUs have 'Intel boot guard'(Just above the middle of page 4). Apparently, in practice, basically all the vendors ship in 'Verified boot' mode. Their public key is fused in to the silicon at the factory; and if the appropriate private key wasn't used to sign the firmware, no dice.

      The 'measured boot' capability is a bit more interesting; but largely moot because nobody uses it. I wouldn't put it past an OEM to somehow screw this up; but all reasonably contemporary laptops are not going to take kindly to 3rd party firmware.

    4. Re:Lenovo by Z00L00K · · Score: 2

      What if Windows is installed in a non-standard path? Will this BIOS tool still be able to inject the stuff?

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    5. Re:Lenovo by omnichad · · Score: 1

      Does that mean you can't buy a used Intel CPU and put it in a different brand's computer? Or does this only apply to laptop CPUs that are soldered in.

    6. Re:Lenovo by Anonymous Coward · · Score: 0

      That's on the assumption that this pre-loaded malware doesn't also make unauthorized changes to other OSes. There's no reason it couldn't be doing similar nastiness on an EXT4 linux partition and no one has noticed.

    7. Re:Lenovo by davester666 · · Score: 1

      trick question. Windows only installs on a standard path.

      --
      Sleep your way to a whiter smile...date a dentist!
    8. Re:Lenovo by macs4all · · Score: 1

      Not like *that* would never be abused by the first script kiddie [^h][^h][^h][^h][^h][^h][^h][^h]Government Agency to notice it...

      FTFY.

    9. Re:Lenovo by flacco · · Score: 2

      > I think I just found how to fix it. Don't install Windows!

      The solution to so many life's problems.

      --
      pr0n - keeping monitor glass spotless since 1981.
    10. Re:Lenovo by adamstew · · Score: 3, Informative

      This has little to do with Intel CPUs and everything to do with Intel Chipsets. The CPUs are interchangeable, but the chipsets on the motherboard are not. It's the chipset that is fused with the manufacturer's public key. The chipset then verifies the FIrmware/EFI/BIOS software.

    11. Re: Lenovo by Anonymous Coward · · Score: 0

      Not so, I run a couple of Windows 2012 machines as z: You've been able to do this on all WinNT afaik.

    12. Re: Lenovo by Anonymous Coward · · Score: 0

      Would the bios even be aware of drive letter? Makes me think it would check every drive on the system and do this crap.

    13. Re:Lenovo by JonathanR · · Score: 1

      Just run Windows under a VM on top of some *nix.

    14. Re:Lenovo by Anonymous Coward · · Score: 0

      Just run Windows under a VM on top of some *nix.

      But then I would have to pay my $699 licence fee, you teabagging cock smoker.

  2. Simple, no malice from Lenovo by jkrise · · Score: 4, Funny

    When Windows auto-updates go horribly wrong, almost all users blame the h/w vendor, not Microsoft. So Lenovo uses this BIOS trick to protect their reputation. Why is this being depicted as malicious behaviour?

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 1

      You must be new here.

    2. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 3, Insightful

      Because geeks want to maintain complete control over that sort of thing, and when the vendor takes that away it feels like they are crossing a line.

      This emotional response shouldn't be hard to understand or predict. Lenovo should continue doing this, but should put public disclosures of this sort of thing in easy-to-find documentation so that geeks know about this going in, rather than discover it on the outside. That wouldn't hurt their sales at all but would palliate a lot of nerd rage.

    3. Re:Simple, no malice from Lenovo by Djoulihen · · Score: 5, Insightful

      The problem is that this feature mostly targets users who are trying to get rid of lenovo software. On a laptop you would normally restore your system or reinstall windows using the recovery partition which is full of vendor-added software. If you went through the trouble of installing a clean version of windows (by finding an OEM install of windows you can use your key with) it probably means that you expect your installation to be clean of any lenovo software. But guess what, you still end up with Lenovo software installed behind your back. I'm not saying there is absolutely no good reason to have the Lenovo software installed, but they could at least prompt you with a message like "We detected that you are running a fresh installation of windows, would you like to install our software to improve the performances of your computer and fix known hardware problems ?". Then it's your choice to go along with their software or handle the possible windows update mess yourself like a responsible geek.

    4. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 3, Funny

      When Windows auto-updates go horribly wrong, almost all users blame the h/w vendor, not Microsoft.

      What the fuck are you talking about? Everyone, and I mean EVERYONE blames Microsoft.

    5. Re:Simple, no malice from Lenovo by sociocapitalist · · Score: 1, Insightful

      When Windows auto-updates go horribly wrong, almost all users blame the h/w vendor, not Microsoft. So Lenovo uses this BIOS trick to protect their reputation. Why is this being depicted as malicious behaviour?

      Do you work for Lenovo or are you just stoned?

      This has nothing to do with protecting their reputation. This is a "We are installing really nasty spyware on your computer that you don't want and if you try and do a clean install we're going to install it again anyway".
      http://www.ign.com/articles/20...

      I will never buy a Lenovo product, nor recommend one to any of my clients.

      --
      blindly antisocialist = antisocial
    6. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 1

      I'm not saying there is absolutely no good reason to have the Lenovo software installed, but they could at least prompt you with a message like "We detected that you are running a fresh installation of windows, would you like to install our software to improve the performances of your computer and fix known hardware problems ?". Then it's your choice to go along with their software or handle the possible windows update mess yourself like a responsible geek.

      That is exactly what the software does, it doesn't install any bloatware, just a program that checks to see if said bloatware has been installed, and if it hasn't been installed it makes a nag popup to ask you to install it.

    7. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 0

      Because it is. If I put 'X' on my system, you had better not, in any way, shape or form, alter my 'X'.

      Not that any of this really matters to me. Lenovo joined Lexmark on my never, ever buy hardware list. HP is sitting on the edge. So far, none of the machines I use have tried this little trick. But they do other things that are getting annoying.

    8. Re:Simple, no malice from Lenovo by Impy+the+Impiuos+Imp · · Score: 5, Funny

      You must be newer. He was making a sarcasm.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    9. Re:Simple, no malice from Lenovo by fph+il+quozientatore · · Score: 2

      Two very good reasons: because they didn't tell their users, and because there is no way to disable it.

      --
      My first program:

      Hell Segmentation fault

    10. Re:Simple, no malice from Lenovo by BronsCon · · Score: 1

      That wouldn't hurt their sales at all

      In fact, it would help their sales. Geeks love transparency. And if I know it's there and I know that MS dictates that it must be able to be disabled, I now have a reason to call them so they can make a sales pitch, as I'm sure they won't document how to disable it without a phone call.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    11. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 0

      All vendors do this, or something like it. Lenovo just got caught. The others will get caught too, eventually.

      Unless you burn the chips yourself, you can expect they have spyware on them. Same for coding the software you run on your machine.

    12. Re:Simple, no malice from Lenovo by KatchooNJ · · Score: 1

      Wish I had points today. :-)

      --
      "Never give up, for that is just the time and place when the tide will change." -Harriet Beecher Stowe ^_^
    13. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 0

      The problem with this whole experience is that the burden of configuration verification is left as the responsibility of...who, exactly? Usually it's the customer. Welcome to the brave new world.

      It used to be Microsoft with their long development cycles took on the mammoth task of verifying that any new Windows release or Windows patch would work on the majority of machines - they have a vested interest in making sure their operating system works. With the plurality of drivers and vendor dongles hanging off the majority of laptops now it's pretty much impossible for Microsoft to verify this 100%. It looks like Microsoft is shifting to a smaller dev cycle now and possibly a subscription model later so the test time only crunches *more* after Win10. Quality is going to go down.

      Meanwhile Lenovo is insisting that they'll continue to keep their shiny new laptops running with the new pace of Windows releases - I call bullshit. They're moving the same way as cellphones with the average shelf-life of a laptop steadily going down toward the 2 year mark. There's no incentive for Lenovo to keep your 2 year old laptop working on Win12, Win13, Win19, Win946. With the current pace of Microsoft these numbers will only go up faster. The only reason Lenovo wants to keep the software on your machine at this point is because their upstream bloatware providers have contracts with them to keep the spyware pipes open on their customers, and to keep their partners relevant. It's about Lenovo $$$s but their installers are only going to put you back on Win8.1 because they don't have the patience to keep verifying Windows. This makes you objectively less safe in the long run as security patches plod along, you go out of date and fall further behind the vendor support contracts.

      This cycle goes on and everything speeds up until, eventually, the laptop shelf-life reduces below the stability point of a new laptop. By this time Lenovo have stopped supporting your configuration before they ever managed to get it *working* in the first place. At this point we'll all get fed up and the PC industry dies.

      Meanwhile there's a program installed somewhere on my Lenovo that I haven't found that's focus stealing every 15 minutes. It's a gaming laptop. Whatever they did makes all Bethesda games crash every 15 minutes. This is what crapware achieves for customers: uninstallation, complaints, brokenness, debugging, work...all trying to fix their initial greed. This is why I don't want their magical backdoor installer.

    14. Re:Simple, no malice from Lenovo by Just+Some+Guy · · Score: 4, Insightful

      but they could at least prompt you with a message like "We detected that you are running a fresh installation of windows, would you like to install our software to improve the performances of your computer and fix known hardware problems ?"

      Yeah, no. Because even then they're injecting unknown code into your otherwise pristine environment; that dialog ain't gonna display itself.

      In the situation where the user has explicitly gone out of their way to install a clean OS, it's a fairly safe bet that they're expecting to boot into a clean freaking OS, not a "mostly clean except what the hardware vendor dicked around with" system. I don't want the Western Digital BIOS injecting a SATA driver update, or my keyboard injecting a keyboard driver update, or my laptop injecting a laptop driver update. If I'm capable of laying down a clean image, I'm capable of installing all that stuff myself if I want it.

      --
      Dewey, what part of this looks like authorities should be involved?
    15. Re:Simple, no malice from Lenovo by LinuxIsGarbage · · Score: 2

      or my keyboard injecting a keyboard driver update, or my laptop injecting a laptop driver update. If I'm capable of laying down a clean image, I'm capable of installing all that stuff myself if I want it.

      As it is I get annoyed when Windows update tries to installed bloated Logitech drivers for my wireless Mouse / keyboard. They work fine as standard USB items, leave it that way!

      I think it was the upgrade from Win8.0 to 8.1 that automatically installed bloated drivers from Logitech, and the shitty Synaptics drivers for my touchpad.

    16. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 0

      Since they even implemented their rootkit poorly, it opens doors to other malicious parties, not just Lenovo.
      From their official statement: "Lenovo, Microsoft and an independent researcher have discovered possible ways this program could be exploited by an attacker, including a buffer overflow attack and an attempted connection to a Lenovo test server. "

    17. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 0

      I don't trust anything signed by the chinese government agency known as Lenovo.

    18. Re:Simple, no malice from Lenovo by Anonymous Coward · · Score: 0

      Not really a "choice" given the vaguely-worded example message you provided, but it's not just your off-the-cuff example, vague messages that don't give sufficient information for the user to actually make his own decision are very very common in the world of MS software. The only way you would be able to decide not to pick the default choice is to be a geek who knows information well beyond what the message itself tells you. The messages as written are pointless. One of the big problems with Windows UAC, original Vista and Win 10 particularly.

    19. Re:Simple, no malice from Lenovo by donaldm · · Score: 1

      I have two HP laptops and except for changing the thermal paste on my gaming laptop I have never had any problems. I don't even get adds or annoying popups but then again I have never ran a Microsoft OS on them. My oldest laptop is over six years and still runs the latest version of Fedora (22) without any issues.

      One policy I have always set is to turn off auto updates. So while I do see that updates are available I only manually update (GUI or command line although personally I prefer the command line) when it suits me. As for rebooting I only do that after a new kernel is installed and again at my convenience. Updating at least for me is only a minor thing since it does not interfere with what I am doing and I know what I actually am installing or updating.

      I do use Chrome as my main browser although I also have Firefox as well as Konqueror and if I feel like it (which I don't). There are other browsers except for Microsoft IE (I am so heart broken - NOT!) that I can also install in minutes. I do run Ghostery which at the moment show's seven trackers at this site being blocked although at some sites I have visited I have seen up to thirty trackers being blocked.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    20. Re:Simple, no malice from Lenovo by KGIII · · Score: 1

      Even then, what about your compiler? And it would be difficult to write a compiler without compiling it, I suppose. Note: I have never written a compiler.

      --
      "So long and thanks for all the fish."
    21. Re:Simple, no malice from Lenovo by lastman71 · · Score: 1

      " Never attribute to malice that which can be adequately explained by stupidity "

  3. Vendor-sponsored Malware by gweihir · · Score: 3, Insightful

    What is the world coming to?" It seems, no matter how obviously bad an idea is, somebody has to try it.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Vendor-sponsored Malware by meta-monkey · · Score: 2

      You didn't think they were really going to let you own the thing you purchased from them, did you?

      --
      We don't have a state-run media we have a media-run state.
    2. Re:Vendor-sponsored Malware by gweihir · · Score: 1

      Well, _I_ am capable of ripping out any and all crap they put in there, but most people are not. But it takes way too much time to do so, so I will not buy anything from them again without careful research.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:Vendor-sponsored Malware by Anonymous Coward · · Score: 0

      Rogue quotation mark!!

  4. Better than evil command line Linux! by Anonymous Coward · · Score: 0

    At least Lenovo gives you a GUI with Windows 8. On EVIL COMMAND LINE LINUX you're stuck with bad evil hard-to-use command lines.

    You should be thankful that Lenovo gives you this extra software as a bonus instead of forcing you to use an EVIL command line!

    1. Re:Better than evil command line Linux! by MagickalMyst · · Score: 0

      Linux also has a GUI available. Many, in fact.

      Also, command line is not difficult to learn or use; and it is incredibly powerful.

      As for being evil.. command line is about as evil as a swiss army knife. It is the person using the tool who decides whether or not to use it for good or evil; not the tool itself.

      The only thing close to evil here is the persistent "malware" (imho) that Lenovo is pushing on their systems.

      --
      Political correctness is really just herd psychology pushed by insecure people who desperately seek social conformity.
    2. Re:Better than evil command line Linux! by Lumpy · · Score: 1

      Ubuntu's shoveling adverts at you at every angle is pretty scummy.

      --
      Do not look at laser with remaining good eye.
    3. Re:Better than evil command line Linux! by MagickalMyst · · Score: 1, Informative

      Agreed. All unsubscribed adverts are scummy.

      --
      Political correctness is really just herd psychology pushed by insecure people who desperately seek social conformity.
    4. Re:Better than evil command line Linux! by Zontar+The+Mindless · · Score: 1

      As I've been saying for the past 6 or 7 years: Sensible folks don't use Ubuntu.

      (I never have, and never will.)

      There are only about 50 other "major" distros out there to choose from. And hundreds of lesser ones.

      --
      Il n'y a pas de Planet B.
    5. Re:Better than evil command line Linux! by serviscope_minor · · Score: 1

      As I've been saying for the past 6 or 7 years: Sensible folks don't use Ubuntu.

      Why not? I use ubuntu daily on my laptop. I also run an ubuntu based cluster, and I've used plenty of AWS instances with ubuntu. I've never had adverts shovelled at me and it seems to work very well.

      --
      SJW n. One who posts facts.
    6. Re:Better than evil command line Linux! by macs4all · · Score: 1

      Also, command line is not difficult to learn or use; and it is incredibly powerful.

      Whoosh!

    7. Re:Better than evil command line Linux! by Anonymous Coward · · Score: 0

      At least Lenovo gives you a GUI with Windows 8. On EVIL COMMAND LINE LINUX you're stuck with bad evil hard-to-use command lines.

      You should be thankful that Lenovo gives you this extra software as a bonus instead of forcing you to use an EVIL command line!

      Are you on drugs or just naturally stupid. UNIX in general and Linux in particular has a GUI that rocks! Windows is just a silly bootloader for games.

    8. Re:Better than evil command line Linux! by chipschap · · Score: 1

      I agree, but I have the choice to use a different distro, and I do.

      Still Ubuntu is nothing--- absolutely nothing--- compared to the steaming pile on a machine I just got from HP, which came with windows 8.1 preloaded.

      For years, the sole windows installation I had on any machine was XP SP3. I can't believe how much worse windows has become over the years. Incredible levels of protection to make it hard to uninstall the crapware. Nagging pop-ups. Malware susceptibility (the computer had McAfee pre-installed, so I suppose I shouldn't be surprised).

      And just as a simple example of why I prefer Linux --- try to find a way to switch the caps lock and left control keys, as I routinely do on Linux with just a couple of menu clicks. (Yes, it can be done on windows, but ...)

      Oh well, they say windows 10 is better, even though it's a purpose-built advertising platform.

    9. Re:Better than evil command line Linux! by donaldm · · Score: 1

      At least Lenovo gives you a GUI with Windows 8. On EVIL COMMAND LINE LINUX you're stuck with bad evil hard-to-use command lines. You should be thankful that Lenovo gives you this extra software as a bonus instead of forcing you to use an EVIL command line!

      The troll is strong with this one or is this sarcasm.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    10. Re:Better than evil command line Linux! by Immerman · · Score: 1

      It seems you forgot the first rule of Windows - never use the even versions. Microsoft even went out of their way this last time and skipped version 9 in order to maintain consistency.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
  5. Gigantic, gaping Lenovo-shaped hole by kheldan · · Score: 2

    Nevermind that in creating such a thing they've created a gigantic security hole in the hardware itself that an attacker could potentially use to make sure your computer is a permanent part of someones botnet!

    --
    Are YOU using the TOOL, or is the TOOL using YOU? Think about it!
    1. Re:Gigantic, gaping Lenovo-shaped hole by gstoddart · · Score: 1

      Companies, and governments, who do this are too stupid/greedy/indifferent to care.

      They want it for their purposes, and they simply don't give a damn if it can be used by someone else.

      You can't have any mechanism which does this which isn't exploitable. But the people who decide to do this are only interested in their own needs.

      --
      Lost at C:>. Found at C.
    2. Re:Gigantic, gaping Lenovo-shaped hole by SlithyMagister · · Score: 2

      Companies and governments are stupid/greedy/indifferent.

      fyp
      The purpose of a company is to move money from your pockets to its shareholders.
      The purpose of government is to create laws that facilitate the flow.

      Constitutions notwithstanding.

    3. Re:Gigantic, gaping Lenovo-shaped hole by hacker · · Score: 1

      Nevermind that in creating such a thing they've created a gigantic security hole in the hardware itself that an attacker could potentially use to make sure your computer is a permanent part of someones botnet!

      You think that wasn't the whole point to begin with? A remotely activated sleeper that sits on everyone's Windows machine at boot, and can run any executable dropped on the filesystem, silently and at every boot? The .gov is probably wringing their hands at the possibilities. Seriously. They're already doing it on phones, why not on everyone's personal computers as well?

  6. Fuck Lenovo by bazmail · · Score: 4, Interesting

    Never buying from that company again and will, in my capacity as family tech support guy, ensure that nobody in my family buys one. Wow. That company cannot die quick enough.

    1. Re:Fuck Lenovo by XanC · · Score: 1, Informative

      All these issues have been with the "consumer"-grade cheap laptops which have always been garbage, right? I don't think any of them have happened on Thinkpads.

    2. Re:Fuck Lenovo by Lumpy · · Score: 5, Informative

      Yep My Thinkpad X250 has this and there is a bios update to fix it.

      --
      Do not look at laser with remaining good eye.
    3. Re:Fuck Lenovo by XanC · · Score: 0

      Gross. :-(

    4. Re:Fuck Lenovo by Anonymous Coward · · Score: 0

      I don't believe you or your story, bazmail.

    5. Re:Fuck Lenovo by Baloroth · · Score: 3, Informative

      Really? Because literally everything I've seen about it says none of the Think series are affected in any way. None of the thinkpads are listed on Lenovo's download page (and in fact the initial advisory specifically states none of the Think-branded laptops are affected).

      --
      "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    6. Re:Fuck Lenovo by kthreadd · · Score: 3, Interesting

      Yep My Thinkpad X250 has this and there is a bios update to fix it.

      Which update are we talking about? The README for the latest BIOS update for the X250 (July 7) does not mention anything like this as far I can see.

  7. Again? by Anonymous Coward · · Score: 0

    Lenovo shure has a short attention span ; SuperFISH, now this.

    IT's fucking sad that wiping your PC no longer wipes it. Self-Reinstalling crapware, thank you MS & Lenovo!

  8. Windows Platform Binary Table by jones_supa · · Score: 5, Informative

    This is actually a mechanism called Windows Platform Binary Table (WPBT).

    More information can be found in the Microsoft WPBT whitepaper:

    "This paper describes the format of a Windows Platform Binary Table (WPBT). The WPBT is a fixed Advanced Configuration and Power Interface (ACPI) table that enables boot firmware to provide Windows with a platform binary that the operating system can execute. The binary handoff medium is physical memory, allowing the boot firmware to provide the platform binary without modifying the Windows image on disk. In the initial version, the WPBT simply contains a physical address pointer to a flat, Portable Executable (PE) image that has been copied to physical memory. The WPBT is extensible, allowing the layout of published platform binaries to be more complex in future versions and allowing the support of more than one binary type.

    It is expected that the binary pointed to by the WPBT is part of the boot firmware ROM image. The binary can be shadowed to physical memory as part of the initial bootstrap of the boot firmware, or it can be loaded into physical memory by extensible boot firmware code prior to executing any operating system code. A boot firmware component would create the WPBT based on the location of the platform binary. During operating system initialization, Windows will read the WPBT to obtain the physical memory location of the platform binary. In the first version, the binary is required to be a native, user-mode application that is executed by the Windows Session Manager during operating system initialization. Windows will write the flat image to disk, and the Session Manager will launch the process. Windows may reclaim the physical memory described in the WPBT.

    If Windows observes a WPBT during operating system initialization, it will attempt to use an ACPI control method to communicate binary execution status back to the platform."

    1. Re:Windows Platform Binary Table by mythosaz · · Score: 4, Insightful

      In short then, the summary is wrong.

      Windows, not Lenovo, installs software on Lenovo laptops, by requesting the software from compatible hardware.

    2. Re:Windows Platform Binary Table by Rob+Riggs · · Score: 1

      Interesting. Does the UEFI BIOS need to be signed or can anyone update the BIOS and install their own persistent root kit?

      --
      the growth in cynicism and rebellion has not been without cause
    3. Re:Windows Platform Binary Table by MobyDisk · · Score: 4, Informative

      Both are to blame because there are 2 distinct problems here:

      1. Microsoft trusts BIOS firmware enough to allow it to install arbitrary software on the machine.
      2. Lenovo BIOS miuses the feature to install crapware.

      We would not be complaining about #1 if Windows required user confirmation before doing this.
      We would not be complaining about #2 if Lenovo was installing a fix for a video driver that they knew caused lock-ups on their hardware.

      Technically though, the BIOS could probably do this even without Microsoft's help, although it would be much tougher to implement.

    4. Re:Windows Platform Binary Table by Anonymous Coward · · Score: 0

      We would not be complaining about #1 if Windows required user confirmation before doing this.

      I want security software that I have purchased to re-install itself stealthily, not prompt the user. Do I really want a thief being asked whether or not they want to approve the installation of Computrace? I sure don't.

    5. Re:Windows Platform Binary Table by Anonymous Coward · · Score: 0

      Did you just call windows security software?

    6. Re:Windows Platform Binary Table by mythosaz · · Score: 2

      The binary itself (loaded from the WPBT) needs signed with and is inspected by Signtool.

    7. Re:Windows Platform Binary Table by Anonymous Coward · · Score: 0

      No, I called Computrace security software. It will allow me to track a stolen computer, and even survives an OS re-install. I don't wan the thief having to 'approve' its installation post-theft. I want that to occur stealthily.

    8. Re:Windows Platform Binary Table by lastman71 · · Score: 1

      Windows install software that lenovo put in the bios. I think is a better summary.

    9. Re:Windows Platform Binary Table by Rob+Riggs · · Score: 1

      Cool tool to have at one's disposal during the prelude to a cyberwar. (The key players in any likely cyberwar all have the ability to sign anything they desire.)

      --
      the growth in cynicism and rebellion has not been without cause
    10. Re:Windows Platform Binary Table by MobyDisk · · Score: 1

      You hit the nail on the head. This is about perspective. In one case the owner doesn't want software surreptitiously installed, but in another case the owner does want software surreptitiously installed.

  9. China ... by gstoddart · · Score: 0, Offtopic

    Sorry, but this is what happens when you let a country under the sway of a totalitarian government build you computers.

    However, as almost every other government more or less demands the same thing ... this as the new normal.

    You can (and should) be outraged. But the fact that governments want back doors for everything is pretty clear.

    I see this as precisely no different from the US tapping the telecom systems of other countries. People claim it's their right, and then get all freaked out when someone else does it.

    Sorry, but fascism and the surveillance state is a creeping cancer on the whole world.

    --
    Lost at C:>. Found at C.
    1. Re:China ... by 0123456 · · Score: 5, Funny

      Sorry, but this is what happens when you let a country under the sway of a totalitarian government build you computers.

      But isn't Lenovo based in China these days, not America?

    2. Re:China ... by rogoshen1 · · Score: 1

      holy god, talk about going off on a tangent. Tell me your thoughts on the NSA and FBI please

    3. Re:China ... by Anonymous Coward · · Score: 5, Funny

      Tell me your thoughts on the NSA and FBI please

      Do NOT buy an NSA or FBI laptop.

    4. Re:China ... by buck-yar · · Score: 1

      Most of the time I roll my eyes at tangents, but with how few people care about the NSA issue, I support this one.

    5. Re:China ... by macs4all · · Score: 1

      Sorry, but this is what happens when you let a country under the sway of a totalitarian government build you computers.

      I didn't know that Lenovo was built in the U.S.A.

    6. Re:China ... by Mal-2 · · Score: 1

      holy god, talk about going off on a tangent. Tell me your thoughts on the NSA and FBI please

      They're trying to close the gap with CIA, but they are not yet full up to speed on having big guys (nobody cares who they are until they put on the mask) crash their operation with no survivors.

      --
      How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
    7. Re:China ... by rogoshen1 · · Score: 1

      this is the first time i've seen bane posting on Slashdot.. Thank you, made my day :)

    8. Re:China ... by Anonymous Coward · · Score: 0

      Falun Gong. *fail*

    9. Re:China ... by tepples · · Score: 1

      Even if not, the USA is under the sway of the allegedly totalitarian Kingdom of Saudi Arabia. If it weren't for USA's energy imports, its foreign policy makers might have been less likely to overlook rampant Saudi discriminatory treatment of women.

  10. Not sure if Google abandoned Lenovo... by __aaclcg7560 · · Score: 4, Interesting

    When I briefly worked inventory in 2008, Google management was thinking of abandoning Lenovo laptops as they kept finding backdoors for Chinese hackers in the BIOS. Not sure if they ever did. On the few contract assignments I've done for Google since then, everyone I worked with had a MacBook Pro laptop.

    1. Re:Not sure if Google abandoned Lenovo... by Anonymous Coward · · Score: 1, Funny

      When I briefly worked inventory in 2008, Google management was thinking of abandoning Lenovo laptops as they kept finding backdoors for Chinese hackers in the BIOS. Not sure if they ever did. On the few contract assignments I've done for Google since then, everyone I worked with had a MacBook Pro laptop.

      I am beginning to suspect that there is a Chink in the security of these devices.

    2. Re:Not sure if Google abandoned Lenovo... by Anonymous Coward · · Score: 0

      When I briefly worked inventory in 2008, Google management was thinking of abandoning Lenovo laptops as they kept finding backdoors for Chinese hackers in the BIOS. Not sure if they ever did. On the few contract assignments I've done for Google since then, everyone I worked with had a MacBook Pro laptop.

      I am beginning to suspect that there is a Chink in the security of these devices.

      I laughed.
      Going to hell.

    3. Re:Not sure if Google abandoned Lenovo... by Anonymous Coward · · Score: 0

      Google is the same today. Almost everyone is either on a chromebook or a macbook pro.

      Nobody with a sound mind runs dell, HP, or lenovo.

    4. Re:Not sure if Google abandoned Lenovo... by cfalcon · · Score: 1

      I've never heard of any drama with Dell, besides their bloatware. But that's removable or reinstallable.

    5. Re:Not sure if Google abandoned Lenovo... by Carewolf · · Score: 0

      Google is the same today. Almost everyone is either on a chromebook or a macbook pro.

      Nobody with a sound mind runs dell, HP, or lenovo.

      No one with a sound mind uses an Apple device or _can_ use a chromebook. The news on for instance Ars today is that they want PCs to adopt the same persistenting software Apple devices have where they reinstall OS X even after you wiped it completely from the system. This story is almost deja vu.

    6. Re:Not sure if Google abandoned Lenovo... by Anonymous Coward · · Score: 0

      what, the Parent was talking about a weak spot in the security.

    7. Re:Not sure if Google abandoned Lenovo... by flopsquad · · Score: 1

      The news on for instance Ars today is that they want PCs to adopt the same persistenting software Apple devices have where they reinstall OS X even after you wiped it completely from the system.

      If it's the "undeletable" OSX partition you're talking about, it's doable (have completely wiped a MBP drive and reinstalled fresh). Pain in the ass, but doable.

      If it's a BIOS thing like TFS, I got no dukes. Wouldn't be surprised, though.

      --
      Nothing posted to /. has ever been legal advice, including this.
    8. Re:Not sure if Google abandoned Lenovo... by Anonymous Coward · · Score: 0

      I've never heard of backdoors for Chinese hackers in Thinkpad BIOSs. Care to cite some examples?

    9. Re:Not sure if Google abandoned Lenovo... by Anonymous Coward · · Score: 0

      Speaking as the owner of three thinkpads (bought before the cert debacle but after 2005), that sucks. Thanks for the link.

    10. Re:Not sure if Google abandoned Lenovo... by Anonymous Coward · · Score: 0

      Really? Why have they never said anything about them?

  11. I don't see a problem... by buckfeta2014 · · Score: 1

    ... as long as it's constrained to only device drivers. That way we're not stuck, especially considering people are ditching optical drives.

    --
    Buck Feta. You know what to do.
    1. Re:I don't see a problem... by tepples · · Score: 1

      How would one get stuck? Connect USB flash drive containing the operating system installer to USB port, connect a second flash drive containing additional drivers if necessary to second USB port, and reinstall.

    2. Re:I don't see a problem... by buckfeta2014 · · Score: 1

      "I lost my drivers USB key"

      --
      Buck Feta. You know what to do.
    3. Re:I don't see a problem... by tepples · · Score: 1

      How is this any different from "I lost my drivers CD"?

  12. Details missing... by ad454 · · Score: 3, Informative

    When does the bios install the files, at boot time, or when the OS is running?

    If at boot, this should require bios drivers for read+write ntfs filesystem support in order to know where in the primary drive the bios needs to install the files, which means the bios can hold a much larger amount of storage then expected.

    If when the OS is running, this opens up the potential for many new scarier exploits and backdoors, even for a more secure OS with different file systems, such as Linux or *BSD, beyond just storage, such as memory and network access.

    Does this still work with FDE (Full Disk Encryption), such as bitlocker, truecrypt, bestcrypt, pgpdisk, etc.?

    1. Re:Details missing... by Anonymous Coward · · Score: 0

      This is a boot time handoff of data. The bios (stored on the bios firmware chip) copies lenovo _firmware_ (also residing on bios flash chip) to RAM during boot at a specifed address that Windows dictated. This is actually a pretty common methodology for boot time handoffs. A device tree binary or kernel command line is also done like this.

      Bios may not have ntfs support but the following bootloader would (think GRUB on linux).

      Potentially yes, if someone can update the lenovo software in a persistent manner (i.e. write to flash chip) and have it execute (i.e. properly formatted/signed?)

      Yes this works. FDE encrypts your disk at rest. The whole idea is that the PE lenovo stuffs into RAM will be found by windows after the drive is mounted/decrypted/windows booted.

    2. Re:Details missing... by tlhIngan · · Score: 2

      When does the bios install the files, at boot time, or when the OS is running?

      If at boot, this should require bios drivers for read+write ntfs filesystem support in order to know where in the primary drive the bios needs to install the files, which means the bios can hold a much larger amount of storage then expected.

      If when the OS is running, this opens up the potential for many new scarier exploits and backdoors, even for a more secure OS with different file systems, such as Linux or *BSD, beyond just storage, such as memory and network access.

      Does this still work with FDE (Full Disk Encryption), such as bitlocker, truecrypt, bestcrypt, pgpdisk, etc.?

      Well, it depends.

      There are BIOS modules that will inject themselves into a Windows hard drive - e.g., CompuTrace LoJack for Laptops. In this, if the module is enabled, it will scan the disk on startup for the Windows partition and inject two binaries to download and install CompuTrace when Windows starts up. (This is for the tracking to survive an OS wipe). Of course, it doesn't work if you install say, Ubuntu, but the general expectation is someone will probably want to reinstall Windows or something on it.

      And yes, the BIOS does have a lot of space on it - modern BIOS chips are at least 1MB in size, probably larger, halve that if you want a "safety BIOS" capability, but 8 or 16MB of flash isn't unheard of. With EFI, it's a fair bit larger, but it's just the runtime and whatever it wants to be built in (the set up program, for instance). Things like the Windows loader exist in the EFI partition on the hard drive.

      Obviously FDE will negate this check as well.

      The second method is more modern and built into Windows. Which only requires memory so it can pass through any FDE.

    3. Re:Details missing... by wbr1 · · Score: 1
      It is windows doing during windows boot. The BIOS puts a binary into RAM at a set address, Windows reads it and injects it into the boot sequence. This is normal windows behavior (however stupid or needed it is).

      Scarier to me is that instead of basic driver/ACPI junk Lenovo is apparently using it to download and install MORE executables onto the PC. This is rootkit behavior.

      --
      Silence is a state of mime.
  13. A Windows binary??? by roman_mir · · Score: 0

    Wait, so you are telling me that people buy Lenovo computers and don't simply install their favourite version of Linux/Unix but actually run Windows on those?????? Seriously??? I am on Lenovo W510, had it for a few years, it has an older version of Ubuntu and I am going to replace it soon with a Mint distro, why would I want Windows on it?

    1. Re: A Windows binary??? by Anonymous Coward · · Score: 0

      LenovoUpdate & Check. Merica. Love how fucktards across the US think buying foreign crap and reselling back to americans is in any way whatsoever a wise move for Americans or the economy. Then they want to proudly proclaim their good fortune. My suggestion they should all move their and fuckoff while at it.
      As for lenovo, update check is nothing short of a persistent call home feature. Pure fucking MALWARE. Fuck lenovo I don't gas what they sell.

    2. Re:A Windows binary??? by GuB-42 · · Score: 1

      According to the patch notes, it seems that Thinkpads are not affected. In face, even though Thinkpads are made by Lenovo, they can almost be considered a separate brand, closer to its IBM roots than to the other Lenovo's products.

      Additionally, workstation-class laptops mostly target professional users that use whatever OS is needed for the job, and it is often Windows. Sometimes, if it is a company policy, you don't even have the choice.

    3. Re:A Windows binary??? by phayes · · Score: 1

      The patch notes lie. Thinkpads are affected too.

      --
      Democracy is a sheep and two wolves deciding what to have for lunch. Freedom is a well armed sheep contesting the issue
    4. Re:A Windows binary??? by kthreadd · · Score: 1

      Can you point to any information on that? Would be interesting to see a list of affected models.

  14. End Of Thread by Anonymous Coward · · Score: 0

    As stated above, this is how Windows operates by design.

    End Of Thread.

    Shut up and educate yourselves.

  15. LoJack for Laptops does this... by mlts · · Score: 4, Interesting

    It isn't just Lenovo. On most major brands of PC laptops, there is a BIOS setting that once set, can't be unset, which either enables LoJack for Laptops permanently, or permanently disables it. If it is set, it will always load the LoJack executables when Windows is installed, even if the hard disk is blank and the install media is clean.

    Of course, this is a mechanism that can be both used for good or ill... I wouldn't be surprised to see BIOS attacks that allow an attacker to flash a Trojan dropper which will always be present even on a reinstall with the only fix being either a firmware upgrade (if the attacker didn't already block that), or replacement hardware. The only real way to prevent it is to virtualize everything, with the bare metal OS as thin as possible [1].

    [1]: Would be nice to see something like VMWare ESXi, except with the ability to use the console graphically, one step up from a dumb terminal.

  16. effort required by rewindustry · · Score: 1

    RTFA, numbnuts.

    1. Re:effort required by Anonymous Coward · · Score: 0

      The summary is objectively wrong. The summary directly and incorrectly says that the BIOS checks and replaces the executable file. (Instead, Windows has a mechanism which retrieves the vendor-provided executable data from BIOS, which is much less mysterious and removes a large part of the nonsense that the summary pushes.) So, the question asked is an incredulous poke at the utter wrongness of the summary, not a lazy avoidance of reading the article.

      But you decided to take a shot at a person for posing very legitimate questions about the wrongness of the summary, instead of being a helpful person that points out that it is wrong and that the article would actually have accurate and useful information.

      You are what's wrong with Slashdot, rewindustry.

  17. Licensing agreement by LoyalOpposition · · Score: 3, Interesting

    "If Windows 7 or 8 is installed, the BIOS of the laptop checks 'C:\Windows\system32\autochk.exe' to see if it's a Microsoft file or a Lenovo-signed one, then overwrites the file with its own.

    Since this doesn't require my agreement, then does that mean I'm unrestricted as to what I can do with it? Namely, reverse compiling, distributing, etc?

    ~Loyal

    --
    I aim to misbehave.
    1. Re:Licensing agreement by Anonymous Coward · · Score: 0

      Of course not. Logic like that never works to benefit the consumer, only to benefit corporations.

    2. Re:Licensing agreement by Anonymous Coward · · Score: 0

      nope, just means you are using the software illegally.

    3. Re:Licensing agreement by msauve · · Score: 4, Interesting
      It should mean that Lenovo gets prosecuted for violation of the CFAA:

      knowingly causes the transmission of a program, information, code, or command, and as a result of such conduct, intentionally causes damage without authorization, to a protected computer;

      Deliberately replacing a file I've installed with one of their own sure seems like intentional damage to me.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    4. Re:Licensing agreement by American+Patent+Guy · · Score: 1

      Good luck convincing a judge of that...

    5. Re:Licensing agreement by Anonymous Coward · · Score: 0

      What kind of tard stuck in the 90s manually copies his username into the body of every one of his posts? Oh yeah, me.

      ~Loyal

    6. Re:Licensing agreement by Anonymous Coward · · Score: 0

      Not if your OS is requesting it. Comment 50301915.

  18. Keep on digging, Lenovo... by Anonymous Coward · · Score: 0

    After Superfish, now this... Not sure which is better... a spyware... or a multitude of malwares that install themselves even if you change the drive.

  19. The root problem by Macdude · · Score: 2

    The root problem is the people who design a feature to allow code to persist through a wipe and don't see that as a huge security hole!

    Security is simple is you care about it, things like a BIOS update shouldn't be possible without a physical action by the user. For example a jumper on the motherboard has to be installed during the boot (which can easily be extended to a button on the case) which would look for a specific file in a specific location and update the bios after confirming on screen with the user. The jumper would then have to be removed prior to the system booting normally.

    Any feature that a good application can use to update your system, a bad application can use as well. To use a car analogy, a security "feature" that lets you unlock your car if you've lost your keys (which sounds useful on its face) - also allows a bad guy to unlock your car.

    --
    "Grab them by the pussy" -- President of the United States of America
    1. Re:The root problem by Anonymous Coward · · Score: 0

      Those who don't learn from history are doomed to repeat it.

      We used to have BIOS jumpers. Then system admins wanted to be able to run a BIOS update across whole companies. The BIOS is very rarely comprised compared to the amount of updates it receives, so it was a good trade off.

    2. Re:The root problem by Cinnamon+Beige · · Score: 1

      Those who don't learn from history are doomed to repeat it.

      We used to have BIOS jumpers. Then system admins wanted to be able to run a BIOS update across whole companies. The BIOS is very rarely comprised compared to the amount of updates it receives, so it was a good trade off.

      The better solution might be to minimize BIOS updates as well as some special process involved in activating access to the BIOS--not necessarily resetting jumpers but something that requires an act from a human being.

  20. Lenovo Installed Software Making Laptops Vulnerabl by videoturkiye.net · · Score: 1

    Lenovo Installed Software Making Laptops Vulnerable to Hacking: Experts videoturkiye.Net http://www.videoturkiye.net/le...

  21. eww... by dirtaddshp · · Score: 0

    Thats gross Lenovo, shame on you.

  22. Equipment does not belong to Lenovo by Anonymous Coward · · Score: 0

    So Lenovo uses this BIOS trick to protect their reputation. Why is this being depicted as malicious behaviour?

    After purchase, the laptop belongs to its new owner, not to Lenovo.

    If you think that Lenovo has the right to "protect their reputation" on equipment which it does not own, your powers of reasoning leave something to be desired.

  23. Well of course. by Anonymous Coward · · Score: 0

    That isn't YOUR laptop, it belongs to Microsoft. You merely pay for the ability to keep hold of their machine while you take on all risk of looking after it.

  24. It could be worse... by mandark1967 · · Score: 2, Funny

    They could be loading Adobe Flash

    --
    Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
  25. So... how can WPBT be disabled in general? by Anonymous Coward · · Score: 0

    Since this turns out to be using a Microsoft-provided facility in UEFI (from what I've read) -- how can we disable/turn off this feature? I don't own a Lenovo device, but I want to be sure it can't be used on *any* of my motherboards or laptops. What a stupid f*cking idea. UEFI is turning out to be just bad in new and wonderful ways, security-wise.

  26. Not a new trick by Anonymous Coward · · Score: 0

    I had a motherboard bios (Phoenix?) around 2000 that patiently waited for you to install windows, modem, etc. I didn't need any of the MB drivers for Win98se, so I had not even loaded the CD for drivers. I installed my traditional firewall and antivirus from CD, then established a dial-up connection. When a TCP/IP connection was detected, the BIOS immediately downloaded some manuals and MB utilities onto the desktop... completely sidestepping the firewall in the process. Very slick and scary even then.

  27. 4Chan was waaaay ahead on this by Anonymous Coward · · Score: 0

    solution - delete system32 !
    Thanks guys, my machine is a lot faster!

    1. Re:4Chan was waaaay ahead on this by Anonymous Coward · · Score: 0

      Press ALT-F4 then throw your laptop into a lake. You get like 10+ CPU without a Mana burn.

  28. *#^@@^ dirty Philistine assholes! by Thud457 · · Score: 0

    Pretty sure the Bible doesn't say racism is a sin.
    Hell, it's a main purveyor.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:*#^@@^ dirty Philistine assholes! by Anonymous Coward · · Score: 0

      racism operates on a principle of bearing false witness.

  29. Shopping lens by tepples · · Score: 1

    Ubuntu Server, Kubuntu, and Xubuntu don't have the "shopping lens" that Ubuntu Unity has.

    1. Re:Shopping lens by cbhacking · · Score: 1

      Unfortunately, for those who like KDE, Kubuntu is a colossal pile of poorly-configured and untested crap. It's been that way for years, and they don't care. The current LTS release, for example, has a problem with Akonadi, which means that KDE's PIM (Personal Information Manager) doesn't work, which means stuff like kmail won't run. I don't know what's actually wrong with it - it complains about a file not existing, when that file totally does, in fact - but it's an impressive example of how little of a fuck Canonical gives for anything but Unity.

      I'm with Zontar on this one: don't use Ubuntu. Unless you specifically want Unity, there are better options. There might even be better options if you *do* want Unity; this is not something I've ever had any reason to investigate.

      --
      There's no place I could be, since I've found Serenity...
    2. Re:Shopping lens by techno-vampire · · Score: 1

      I'm with Zontar on this one: don't use Ubuntu. Unless you specifically want Unity, there are better options.

      It didn't take more than five minutes for my older sister to decide that she wanted Linux, not Windows, so we downloaded and installed Ubuntu. This was before they went to Unity, and all was well. It didn't take her long to decide that she didn't want to fight with Unity because Unity and Parkinson's don't go well together so I migrated her across to Xubuntu, and she's been happy with it ever since. A few months ago, I helped install Xubuntu on a laptop for a friend's wife; her first husband had used Linux and she liked it better than Windows. I picked Xubuntu partly because I prefer Xfce (with Fedora) but mostly because she didn't think that she'd like using Unity.

      The bottom line here is that there are several Desktop Environments that you can use with any Linux distro; most have a default Desktop, but I've never heard of a distro that didn't let you change that to whatever you want. There are reasons that I'd not want to use Ubuntu myself, but being locked into Unity isn't one of them.

      --
      Good, inexpensive web hosting
    3. Re:Shopping lens by serviscope_minor · · Score: 1

      Ubuntu Server, Kubuntu, and Xubuntu don't have the "shopping lens" that Ubuntu Unity has.

      Ah, well, I never use unity anyway. I always install FVWM, get my config from github and off I go.

      --
      SJW n. One who posts facts.
  30. Viruses by MakersDirector · · Score: 1

    Back in 2011, I had a virus which persisted on my Blackberry after a full factory reset and clear. Nasty little bugger, also infected my Kindle, my wireless smart monitor and xbox, and a SecureRom bios secured machine. Sliced through it all like butter, and reinstalled itself even after full wipes.

    I now carry only a laptop. No cell phones. No nothing. That kind of trouble's just too much for me.

  31. Absolute Computrace by Anonymous Coward · · Score: 0

    This is really no different than Absolute Computrace. Wiping the hard drive, or installing a new hard drive doesn't stop the software. The executable is stored in the hardware and reinstalls itself in the operating system automatically if someone removes it. This is the same tactic Lenovo is using for its own purposes.

    Both of which are rootkits/bootkits

  32. Another NSA mandated back-door by Anonymous Coward · · Score: 0

    Microsoft INSISTED the BIOS of new PCs be changed to a more modern system, and paid shills to tell people here that the reason for the change was "SECURITY". However, the old school BIOS system on a PC motherboard is so primitive and straightforward, there is NO WAY to make it pull these stunts. It simply lacks the capability of independent high level OS functionality, so no NSA method could ever use this vector for a clean install TROJAN attack.

    But all new devices built for Windows have to include unstoppable TROJAN back-door BIOS functionality. The 'innocent' fake explanation is that "dumb users have to be protected from themselves" so Microsoft MUST have access to an unstoppable 'update' facility on every connected PC.

    Windows 10 has ALWAYS ON updates. If the user attempts to switch them off, they reactivate after a few days. The updates are given, by EULA 'rights' the ability to change ANY current user setting on the system, be that setting related to a Microsoft program that came with Windows 10, or a third-party program installed afterwards. The extent of this power was seen when Win8.1 to W10 updates DEACTIVATED child protection settings (because they interfered with key NSA back-door functionality). If/When these settings are re-activated, they now operate in a NSA friendly mode.

    Dice tells you, in-between stories lionising Saudi Arabia and Israel and demonising Iran, that all the software changes FORCED on you are in the name of 'better security' and most of you dumb dumb betas swallow this lie hook, line and sinker.

    Only a few days back, the story broke of the old NSA hack that ensured EVERY Intel and AMD CPU was insecure regardless of OS used. And why? Because the NSA has long since moved on to VASTLY more sophisticated back-doors in your AMD and Intel CPUs. Both companies build NSA accessible memory blocks in the chips themselves, programmed by the cryptological gateway mechanism also used to update the microcode via the BIOS. Yes,. the NSA runs code from within the CPU chip these days, and this NSA back-door is theoretically IMPOSSIBLE to block. The NSA intercepts apparently INNOCENT IP traffic to apparently INNOCENT IP addresses emanating from your PC when connected. The trojan in your PC CPU inserts its data into these packets. This form of attack is ONLY used by the NSA against the most highly sought after targets.

    To be completely secure a PC must be disconnected from any network, if any machine on that network ever connects to an open network at any time in the present or future. But if the PC has ANY wireless functionality, active or 'deactivated', it will be making a constant attempt on behalf of the NSA to connect to available wireless networks and signal that way. Microsoft builds all this functionality into Windows, and the companies building the PC chips build the functionality into the hardware. Remember the average PC motherboard contains DOZENS of independent CPU systems (mostly ARM, MIPS based) that have vastly more processing power than the first IBM Intel based PCs. If your motherboard is NOT in a Faraday Cage, it periodically attempts to connect wirelessly regardless of the state of your Windows wireless drivers.

    What Snowden has leaked about the NSA and GCHQ is largely YEARS out-of-date, and only a fraction of what these intelligence agencies actually do.

    But again, the really devious clever stuff is not aimed at YOU, but in-case the PC ends up in a 'sensitive' foreign location. YOU are tracked far better by Facebook, Google etc. But regardless your PC is designed and built with all these spying mechanisms actively in place. Some of them will normally be SUBVERTED for commercial purposes, hence this story.

  33. Aww, you caught us by Anonymous Coward · · Score: 0

    Sorry for including a secret software installation tool. Here, run this binary executable and I promise it'll make everything better.

  34. More security means less security .. by nickweller · · Score: 1

    So, in this case, adding a security feature means opening the machine up to third party hacking.

  35. Paradox! by Anonymous Coward · · Score: 0

    Wouldn't it be great to have a Slashdot Headline so wrong, it literally and unambiguously contradicts itself?

    LIke, say, that a claiming that a wipe was complete, while also claiming that software persisted? Not very complete, eh?

  36. No need for Thunderstrike if you buy a Lenovo by macs4all · · Score: 1

    The Malware's baked-in-goodness from the factory!

  37. a .bat file to run at startup by Anonymous Coward · · Score: 0

    taskkill /IM LenovoUpdate.exe /T /F
    taskkill /IM LenovoCheck.exe /T /F

  38. So wipe Winbows and install Linux by Anonymous Coward · · Score: 0

    Problem solved.

  39. dual booting linux and .... by Anonymous Coward · · Score: 0

    I'm trying to figure out how to dual boot linux along with windows and, separetaly dual boot linux on my chromebook. The problem with the chromebook is that every time it starts it puts up what every refers to as the "scary screen" and tells you to press space bar to wipe your computer back top a locked down chromebook. the early chromebooks had a hardware switch to lock that wipe from happening but the newer ones can do the wipe under software control so they dangerous: anyone rebooting your computer might casually wipe the linux partition. I with there was a way to safely set up a dual booted chromebook. (currently I use crubuntu which is not safe, and breaks occasioanlly when chromeOS updates itself automatically. )

    likewise my dual booted linux/windows machine defaults to the windows boot and I don't see any way to tell the bios to do anything else by default. you can get to linux by escaping into the bios and selecting it. but I've not figured out how to make linux the default. microsoft seems to want to be the lead dog here.
    I'm thinking there must be a way to edit the MBR from linux so that it gives me a menu a grub menu at boot time to select who boots. However I'm also scared of tinkering with that because I'm afraid it might be coupled to the windows recovery partition. I get this feeling because like this lenovo bios thing, it's clear that it's HP and not microsoft that generates the recovery management process.

    1. Re:dual booting linux and .... by donaldm · · Score: 1

      Personally I have found dual booting is pointless since unless you really steel yourself you end up predominately using the Microsoft OS which for avid gamers this is still the best OS (debatable) to use since "Games for Windows" are designed to be run on a Microsoft OS. Of course you could use Wine but that is debatable as well.

      If you require a Microsoft OS for your work the assuming the PC is belongs to your work then you have no choice although you may be able to run a Linux distribution in a virtual machine. For home use the best choice would be to run a Microsoft OS and run Linux in a virtual machine or you could do it the other way around. For me I run Linux only on my PC's and never run a Microsoft OS since I am not a PC gamer although I do like gaming and I can pretty much find, normally free applications that are at least on par with most applications that run under a Microsoft OS.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
  40. Re:Lenovo Installed Software Making Laptops Vulner by Anonymous Coward · · Score: 0

    Can we ban this spamming chucklefuck?

  41. Correction by JustAnotherOldGuy · · Score: 1

    "Lenovo Installed Malware On Laptops That Persisted After Complete Wipes"

    FTFY

    --
    Just cruising through this digital world at 33 1/3 rpm...
  42. Misleading Headline. by Anonymous Coward · · Score: 0

    I guess those wipes weren't complete then, were they?

  43. Is Think Penguin Affected? by Anonymous Coward · · Score: 0

    Does someone know if this affects free (as in freedom) vendors like Think Penguin, whose laptops I think are repurposed Lenovo ThinkPads?

  44. 1-Ply by Anonymous Coward · · Score: 0

    But the real question is, does the data persist after multiple wipes? If so, they must only be using 1-ply paper.

  45. Wow by Anonymous Coward · · Score: 0

    That is so unethical that I will never buy another product that features the Lenovo brand name.

  46. What moron buys a computer from... by Anonymous Coward · · Score: 0

    the Communist Chinese army (aka the real owners of Lenovo) and is shocked to find persistent malware??????

    I would not trust the ICs in a Lenovo machine to be free of embedded hardware-based exploits. Even the NIC in such a system could contain its own embedded ARM with a TCP/IP stack and some nefarious embedded code. The US government should never have enabled some of the big US tech firms to sell-out to the Chinese government like this, and other Western nations should similarly have resisted greed and kept control of their tech. Technology WAS the thing that kept the West safe through the Cold War.

  47. Very Accurate Planned Obsolence by A+non+moose+cow · · Score: 1

    This will be used by at least one manufacturer to implement gradual device failure shortly after warranty.

  48. Don't trust the BIOS? by Immerman · · Score: 1

    Um, honestly I have a hard time getting upset over #1. If you can't trust the BIOS - the software that by its very nature has unrestricted access to every aspect of your computer and is responsible for loading the OS itself, then you're already screwed. Full Stop.

    #2 on the other hand.... yeah, that's pretty much evidence that we can't trust the BIOS. See my previous point.

    As for
    >We would not be complaining about #2 if Lenovo was installing a fix for a video driver that they knew caused lock-ups on their hardware.

    Yes, we would. We very much would. Such a "fix" would almost certainly end up locking you into one particular driver version, "helpfully" rolling back any newer driver you installed to fix additional issues/add new features/enhance performance. Presumably any Lenovo-released driver updates would update the BIOS as well, but let's be honest - when's the last time you saw a laptop manufacturer release up to date drivers, especially for a model they're no longer producing?

    --
    --- Most topics have many sides worth arguing, allow me to take one opposite you.
    1. Re:Don't trust the BIOS? by MobyDisk · · Score: 1

      Yeah, if you don't trust the BIOS then you are not in good shape.

      Yes, we would. We very much would. Such a "fix" would almost certainly end up locking you into one particular driver version, "helpfully" rolling back any newer driver you installed to fix additional issues/a

      That's a strawman attack. I specifically said "installing a fix for a video driver that they knew caused lock-ups." You changed my scenario to "overwriting the video driver blindly" then attacked that scenario.

  49. The good Samaritan by tepples · · Score: 1

    Jesus's definition of the scope of "love your neighbor" through his illustration of the good Samaritan is plenty anti-racist.--Luke 10:25-37.

  50. Lenovo is for cows. by Anonymous Coward · · Score: 0

    You are all cows. Cows say moo. MOOOOOOO! MOOOOOOO! Moo cows MOOOOOO! Moo say the cows. YOU COWS!!