Slashdot Mirror


ASUS Delivers Its Updates Over HTTP With No Verification (softpedia.com)

The top five PC sellers have big security holes in the third-party tools which updates their software. Now Softpedia follows up with a report that "The ASUS LiveUpdate software that comes pre-installed on all ASUS computers downloads critical BIOS and UEFI updates via plaintext HTTP and installs them without verifying the content's source or validity." An anonymous reader shares this report from developer Morgan Gangwere: "Content is delivered via ZIP archives over plain HTTP, extracted into a temporary directory and an executable run as a user in the "Administrators" NT group ("Highest Permissions" task scheduler).
Softpedia adds that "The attackers wouldn't even need to mess around modifying low-level firmware code because the update process would launch anything you throw at it. This includes spyware, backdoors, remote access trojans, and anything an attacker would wish."

77 comments

  1. What about by NotInHere · · Score: 1

    What about the following:

    1. The manufacturer publishes the updated firmware on their website
    2. The manufacturer notifies the OS vendors
    3. The OS vendors put the updated version of the firmware into their software repos

    The manufacturer doesn't have to reinvent any wheel here, and the update process is as secure and as convenient as the normal OS update process is for the OS you are using.

    1. Re:What about by phizi0n · · Score: 1

      You left out everything that is wrong with the process. Updates should be delivered through an encrypted connection to prevent man in the middle attacks, and the files should be verified with hashes at the very least.

    2. Re:What about by NotInHere · · Score: 1

      Exactly, but why should each hardware vendor have to write their own firmware updater program? The OS should take care of this, I don't want to have an extra program running just for the firmware updates.

    3. Re:What about by TechyImmigrant · · Score: 2

      Exactly, but why should each hardware vendor have to write their own firmware updater program? The OS should take care of this, I don't want to have an extra program running just for the firmware updates.

      What OS?
      We're talking about firmware that exists on the computer independent of any operating system. That firmware is needed to boot OS install media. You need to be able to update it without an OS present.

      If would be reasonable to point a finger at say UEFI and say "Standardize a secure firmware replacement protocol and provide a reference implementation". But while OS vendors could be part of the recipe, the recipe needs to work without them.

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    4. Re:What about by iCEBaLM · · Score: 1

      You're just pushing the functionality down a level so instead of the user having the option to remove it or not, now the user has to have it because it's part of the OS.

    5. Re:What about by Anonymous Coward · · Score: 0

      I love when someone with no idea about a technology has an opinion on said technology. The BIOS has no care what operating system is installed, nor should it. You are basically saying EVERY operating system needs to do what the hardware vendor should be doing. You probably also think it is the governments responsibility to feed and cloth all of its citizens, even though its the citizens responsibility to take care of their own damn self, aka. entitlement syndrome. It is not the responsibility of the os to make sure updates to the hardware are processed correctly, this falls into the hardware vendor's responsibility bucket. You are suggesting microsoft, apple, redhat, BSD, etc. should make an updater for every type of hardware out there, even the ones they don't know about. Insanity bro. The hardware vendor should update its hardware. Asus wrote the updater software, why would microsoft care how it functions. Should microsoft be responsible for every piece of shit code written by every software vendor out there? No is the answer in case you were wondering.

    6. Re:What about by Lumpy · · Score: 1

      Or like ASUS does it, makes you burn a DOS boot CD to install the firmware..... no thanks.

      If they cant update the firmware from the host OS, then their programmers are zero talent hacks.

      --
      Do not look at laser with remaining good eye.
    7. Re:What about by Anonymous Coward · · Score: 0

      Ok, so please enlighten me. Are you implying that the "ASUS LiveUpdate" software exists for OSes from Microsoft, Apple, RedHat, BSD, etc. ? Does it work outside of an OS, directly on the mainboard, piggybacking my network connection? Or do you pretend that these automated firmware updates force the user to insert a floppy/udb drive/... and to boot on it?
      I think the GP proposes that the update _delivery_ is handled by the OS integrated update engine. The update package format should be defined by OS vendors, so it could be executable binary, sources... Therefore, the update _installation_ could still be handled by hardware specific code. You see, all is cool...

    8. Re:What about by Anonymous Coward · · Score: 0

      The modern ASUS bios is based on American Megatrends, which means it has a built-in updater. Has for years now.

    9. Re:What about by NotInHere · · Score: 1

      The BIOS has no care what operating system is installed, nor should it.

      So why should the BIOS updates depend on an userspace program?? There is no such thing as OS independent userspace programs, so every updater the hardware manufacturer can ever write will require some OS to be installed.

      You are suggesting microsoft, apple, redhat, BSD, etc. should make an updater for every type of hardware out there, even the ones they don't know about.

      There should be some standardized interface where the OS can present the BIOS a firmware image and if the BIOS verifies the signature then it will install it. There is no need for some userspace program filling up the system tray and connecting each 30 minutes with some hardware vendor server.

    10. Re: What about by Anonymous Coward · · Score: 0

      Windows update IS encrypted. Also yes including hashes and checksums from the manufacturer is one of many requirements for submitting drivers to Microsoft to include in Windows update.

      I see none of the problems you claim in the GPs process.

    11. Re:What about by NotInHere · · Score: 2

      We're talking about firmware that exists on the computer independent of any operating system. That firmware is needed to boot OS install media. You need to be able to update it without an OS present.

      So you think its a good thing if the firmware connects to random places in the network, trying to install software? No thanks.

      If would be reasonable to point a finger at say UEFI and say "Standardize a secure firmware replacement protocol and provide a reference implementation". But while OS vendors could be part of the recipe, the recipe needs to work without them.

      Yeah, UEFI might be a good place to talk about this.

      Of course, it is a nice feature if you can update the firmware e.g. via an usb stick you put into the computer, and then you go to the BIOS menu and select "update firmware".

      But most people won't need it. Either way, the story was about some userspace windows program that probably sits in the tray bar and shows its splash screen if you log in, one which apparently used HTTP to download the firmware update.

      I think life is better if you don't need to have such a program on your computer. Even if you aren't annoyed by some process using up your RAM and so on, you might get into trouble if you install BSD or linux or Haiku OS or anything else and there is no version of the firmware updater available.

    12. Re:What about by NotInHere · · Score: 1

      Well a sane OS will give the user the option to disable it.

    13. Re:What about by Opportunist · · Score: 1

      Why should every OS have to deal with firmware, something that SHOULD happen long before any OS is involved (yeah, I know that thanks to UEFI this safeguard has gone out the window now)?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    14. Re:What about by Opportunist · · Score: 1

      What the hell are you talking about? You can without a problem install a new firmware, with or without trojan, right out of Windows.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    15. Re:What about by NotInHere · · Score: 1

      Well its better than userspace programs dealing with firmware. AND it is better if the OS handles firmware upgrades than the firmware phoning home, completely separately from the OS.

    16. Re: What about by Anonymous Coward · · Score: 0

      On an asus board you can't run anything but Windows and maybe Linux due to gpt limits with uefi

      They suck now.

    17. Re:What about by cheater512 · · Score: 1

      And the OS should also handle installation of programs and keeping them up to date.

      Oh wait my computer has done this for over a decade. Love Linux's lack of useless install wizards. :)

    18. Re:What about by TechyImmigrant · · Score: 1

      We're talking about firmware that exists on the computer independent of any operating system. That firmware is needed to boot OS install media. You need to be able to update it without an OS present.

      So you think its a good thing if the firmware connects to random places in the network, trying to install software? No thanks.

      That's clearly not what I said. I was questioning the absence of addressing the relevant issue of updating in the absence of an OS.
      I would expect some kind of signing so that the code it fetches from wherever it is pointed to either by the user or self configuration or malicious activity can be validated and the user told that status and the user given policy control over what to do about it. The user might be writing their own code and know it isn't signed by the board vendor, but most users want to know that they're getting the right image from the board and not something else.
       

      --
      I should use this sig to advertise my book ISBN-13 : 978-1501515132.
    19. Re:What about by Opportunist · · Score: 1

      The point is that neither is good. A firmware should be the final safeguard against being compromised. Last line of defense. And in this function, updating it should never be something that can happen without the user's knowledge.

      An UEFI update CAN happen without a user's knowledge. And that's dangerous.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    20. Re: What about by Anonymous Coward · · Score: 0

      I don't think you understand how any of this works. The firmware and boot loaders run first, they tell the computer how to boot, then the OS kernel takes over. Users Can't even figure out how to NOT upgrade to windows 10, do you really believe giving them a usb to plugin and update the firmware is going to work? No.

      The problem wasn't and isn't the delivery method. The problem was not securing the connection and not doing md5 checks on the files to make sure they are the correct files. Changing the delivery method does nothing if those problems aren't fixed first.

    21. Re: What about by Anonymous Coward · · Score: 0

      branding. that is the only reason.

  2. Re:There's a problem here? by Anonymous Coward · · Score: 2, Funny

    1) Brand loyalty like sports team;
    2) Unsolicited desire to talk about anal sex;
    3) Condescending tone -

    Apple user detected.

  3. Re:There's a problem here? by phizi0n · · Score: 1

    And what about all the people that suffer from the botnets created by this vulnerability?

  4. suggestion by supernova87a · · Score: 2

    In the absence of industry self-policing, maybe a couple of lawsuits over consequential damages resulting from such incompetent security design would help Asus understand what to do next...

    I mean, maybe you don't expect these kinds of manufacturers to have the security and hardware/software design teams of an Apple or IBM (or the sense of responsibility), but cmon this is ridiculous.

    1. Re:suggestion by michelcolman · · Score: 2

      You'll first have to prove that you incurred actual damage because of this. Someone must actually get hacked by a man in the middle before they can sue Asus. Until that happens, they're in the clear.

    2. Re:suggestion by Anonymous Coward · · Score: 0

      Sounds to me like some greyhat should write an innocuous little virus that does nothing but display a message on bootup. A message that describes in laymans terms what happened, why it happened, and that they might want to consider contacting a lawyer. After, say, a minute, the message disappears and the computer resumes booting as normal.

    3. Re:suggestion by retchdog · · Score: 1

      it would still be hard to show damages.

      a much more effective way of getting this fixed would be to write code which deletes key system files on their machine and replaces them with the message you suggested. you could even fund your charity-hacking by scanning the drive for poorly-encrypted account information and bitcoin wallets, or by encrypting personal files and holding them ransom!

      --
      "They were pure niggers." – Noam Chomsky
    4. Re:suggestion by Coren22 · · Score: 1

      TRIGGER WARNING: YOU WERE MOLESTED AS A CHILD.

      I was molested as a child? I never knew...this explains so much...

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    5. Re:suggestion by Anonymous Coward · · Score: 0

      It explaina your butthurt signature + talking behind APK's back constantly after he blasted you up the ass 3x https://slashdot.org/comments.... , http://slashdot.org/comments.p... , https://slashdot.org/comments.... hahahahaha you really are dumb to lie like you did. I think you like apk taking you apart publicly for all of /. to see and laugh at you for it!

    6. Re:suggestion by Coren22 · · Score: 1

      Hmm, talking behind your back? Wouldn't that be private messaging?

      Posting on a public forum that you are known to read is not, and never could be described as talking behind your back. Are you delusional APK?

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    7. Re:suggestion by Anonymous Coward · · Score: 0

      Coren22 your quoted blunders prove you're a big mouthed fool https://slashdot.org/comments.... , http://slashdot.org/comments.p... , https://slashdot.org/comments....

    8. Re:suggestion by Coren22 · · Score: 1
      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    9. Re:suggestion by Anonymous Coward · · Score: 0
  5. Oh please, this is intentional. by Anonymous Coward · · Score: 0

    If you can build a mass market laptop, you have the talent to implement a secure install process at least that an above-average high school programmer could write, and would make a second rate undergraduate project at best.

    My conclusion must therefore be that this is intentional: because those who control the company, for whatever reason, desire an environment where the user enjoys no security. Perhaps it's to promote the usual Chinese "we're watching you always" MO.

    1. Re:Oh please, this is intentional. by Rick+Zeman · · Score: 1

      If you can build a mass market laptop, you have the talent to implement a secure install process at least that an above-average high school programmer could write, and would make a second rate undergraduate project at best.

      My conclusion must therefore be that this is intentional: because those who control the company, for whatever reason, desire an environment where the user enjoys no security.

      Or have at least created an environment where both a white hat and US-CERT are told to "go away."

    2. Re:Oh please, this is intentional. by retchdog · · Score: 1

      asus is taiwanese. i doubt that they have a whole lot of love for "the usual Chinese MO".

      --
      "They were pure niggers." – Noam Chomsky
  6. Don't make everything out to be D-DAY! by Anonymous Coward · · Score: 0

    Asus is not Hitler.

  7. Jojoba by Anonymous Coward · · Score: 0

    Which is actually pronounced "hoe hoe ba", is really called goat nuts. This is like totally for real (check the Wikipedia article). Yes, it's the shit in girly shamoo.

    1. Re:Jojoba by retchdog · · Score: 1

      jojoba oil is used in a lot of things, both industrial and cosmetic.

      --
      "They were pure niggers." – Noam Chomsky
    2. Re:Jojoba by Coren22 · · Score: 1

      https://en.wikipedia.org/wiki/...

      Jojoba oil Listeni/hhob/ is the liquid produced in the seed of the Simmondsia chinensis (Jojoba) plant, a shrub, which is native to southern Arizona, southern California, and northwestern Mexico.

      Not sure what Wikipedia article you read, but I don't see anywhere in there a mention of goat nuts.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
  8. Interested in Protecting Company Data? by Anonymous Coward · · Score: 0

    Don't use Windows!

  9. Meh by Anonymous Coward · · Score: 0

    If the OEM only allows signed BIOS updates (as they should be doing), this isn't an issue.

    1. Re:Meh by Anonymous Coward · · Score: 0

      That's the point. They don't.

    2. Re:Meh by Anonymous Coward · · Score: 0

      BIOS modding has been a thing for years. On their high-end gaming boards, they offer tools to tweak and mod the bios, changing up things like the RAID helpers and boot logo.

    3. Re:Meh by Anonymous Coward · · Score: 0

      On cheap stuff yes, but on corporate Dell, HP, Intel, etc, they would.

    4. Re:Meh by Anonymous Coward · · Score: 0

      A motherboard jumper to enable write is a better idea, as long as manufacturers don't optimize it out.

  10. 60 minutes with a security professional by raymorris · · Score: 5, Insightful

    They certainly have the resources to hire people who understand security, but most companies don't. Here's something you might not expect to hear from a security professional such as myself - most companies probably SHOULDN'T hire a security expert. So they don't.

    Why would I say perhaps they shouldn't hire someone like me? Because it doesn't take 40 hours a week for me to say "serve the update over TLS and sign the file". I could protect them from this level of stupid in 1 hour, the other 39 hours they don't really NEED a security expert.

    IMHO what most companies should probably do is invite a security professional to join a web conference or meeting for 30 minutes to an hour at an early stage of a new software project, as the requirements are being firmed up. At this stage I'd hear "download updates" and I'd speak up.

    Then invite your security pro back as the design as finalized, then once more just before release. In no more than three hours a security pro could avoid this type of egregious mistake, while also pointing out a couple of areas that affect reliability (which is also part of security).

    This could cost $1,000 per project or even less if you engage your securiry pro on a regular basis. So you get 80% of the benefit of having a security professional on staff, at less than half the cost.

    1. Re:60 minutes with a security professional by Zaelath · · Score: 1

      In reality they have hundreds of these conversations and the updates were an add-on at the end. It's never a 30 minute engagement and besides, if you were actually a security consultant* you'd know the cost of sales for a 1 hour engagement means you won't get anyone that's not completely useless to sign on for that. I've never even seen a contract for a /day/ and you're suggesting 3x 1 hour engagements? That's laughable.

      That's not to say outsourcing security is a bad idea, but your proposal sucks.

      *I have no idea what your security expertise might be, but you clearly know jack about consulting.

  11. ASUS rant by Anonymous Coward · · Score: 0

    Thing about ASUS is, they do make some good hardware. Then they tack on stupid gimmicks and crap software. Like their high end sound cards sound pretty nice. Then there's a little speaker on the sound card to make "click" noises to emulate the sound of a relay, when switching output mode, etc. Who the hell is that for? Sure, audiophiles don't have a good reputation of critical thinking, but typically they only care about things that could theoretically affect the audio quality..

    Seems like they design a good product, then the marketing department comes in and tries to add all their crap ideas, to fill the "features" section on their website. "We need an updater." Then their presumably understaffed software team gets to build it in presumably half the time it should actually take.

  12. Hashes? by Anonymous Coward · · Score: 0

    We no got to show you no steenkin' hashes.

  13. Re:There's a problem here? by Anonymous Coward · · Score: 0

    I don't see any brand loyalty. He just stated that ASUS sucks, which they do.

    ASUS used to be good back in the 90s and I've bought many of their motherboards. Some time after that they went to complete shit. Since 2012, I have had two ASUS laptops and two ASUS tablets prematurely fail with similar symptoms.

  14. UEFI is a horrible mess by Hentes · · Score: 0

    I never had to update BIOS just so it can support my new CPU. Upgradeable firmware is just asking for trouble.

    1. Re:UEFI is a horrible mess by Anonymous Coward · · Score: 1

      I definitely recall boards that needed bios updates to support new generation of cpu.

  15. Does Asus verify the payload in the flash utility? by Anonymous Coward · · Score: 0

    If the flash image itself is signed by a private key, and the BIOS itself is used to verify the flash image using a public key that is embedded in the BIOS, then vulnerabilities in the transport layers are irrelevant. And before you say it: yes, it also assumes roll-back protection, etc. And it assumes the APIs used by the BIOS to verify the image aren't themselves subject to attack.

  16. lI don't know which is worse by Anonymous Coward · · Score: 0

    I honestly can't decide which is worse, this insanely insecure upgrade mechanism, or the fact that Softpedia are the ones breaking the story.

  17. AVG uses INSECURE connections too. by TheRealHocusLocus · · Score: 2

    The other day my computer restarted from a power outage while the DSL connection was down, which means my annoying AT&T/Uverse modem eats all port 80/www traffic to redirect t its 'DSL Failed to Connect' HTML page.

    Imagine my astonished horror to see pieces of this modem-generated page in the AVG dialog (I put the red stuff in). The firewall 'button' on the product's main screen, and the dynamic ad it places on the bottom, also the notification it puts on the bottom-right of the screen on boot.

    So AVG is doing unencrypted HTTP to get its advertisements and HTML on-screen widgets. Click here to see their fake 'button' for the firewall which was visible to Wireshark. I understand when shareware does this... but AVG? An actual button on their product screen? WTF!

    I hope someone from AVG who knows security reads this because I let them know about this systemic problem it and they started asking me irrelevant questions about my setup.

    --
    <blink>down the rabbit hole</blink>
    1. Re:AVG uses INSECURE connections too. by Anonymous Coward · · Score: 0

      Only luddites want luddite buttons, app appers love webapping webapps, even on a standalone app always app nodejs apps!

    2. Re:AVG uses INSECURE connections too. by DigiShaman · · Score: 1

      I'm flummoxed here. One one hand, you're obviously smart and competent to be aware of such things. On the other, WTF MAN were you thinking??!!! AVG IS SHIT; and has been for years. Why??

      Might I recommend something like Bitdefender (my personal trusted favorite), Norton AV, or even Kaspersky?

      --
      Life is not for the lazy.
    3. Re:AVG uses INSECURE connections too. by TheRealHocusLocus · · Score: 1

      I'm flummoxed here. One one hand, you're obviously smart and competent to be aware of such things. On the other, WTF MAN were you thinking??!!! AVG IS SHIT; and has been for years. Why?? Might I recommend something like Bitdefender (my personal trusted favorite), Norton AV, or even Kaspersky?

      Thanks for the heads-up. Yes, Bitdefender and Kaspersky are on my radar as excellent products (and av-comparatives.org agrees with you) and I guess I could say there's a great deal of loyalty in my choice. I've been following AVG the company since the days 'Stoned' was still making the rounds and they've been consistent. Like any PC tech, my clients have run the gamut of the corporate "Just give me the bottom line and I'll write you a check" ... to users who say "If I have to buy something else, it'll have to come out of your fee." For the latter I have always (gratefully) left them with AVG Free, which was the first robust $0 anti-virus package introduced. The only major cleanup required so far being instances where someone's kid turned it off and left it off. And a case where someone accidentally opted for an 'upgrade' to an AVG product with a trial period.

      But I was also an early adopter of NoScript and coach my clients on its use, tolerance of minor formatting problems with js disabled, and the general value of whitelisting as opposed to buying into schemes where your browser needs to do continuous lookups for blacklisting. Noscript, no toolbars, no 'Web TuneUp'. This leaves few attack vectors.

      I've had massive XP uptimes on my machine and only had AVG go ballistic bananas once in a way that locked the system... when I was trying to install a media product that turned out to be building a bunch of EXE files on the fly with hundreds of separate writes, instead of just assembling the damned things first and renaming to EXE when done. Of course the developers shrugged this off as AVG's fault and the only solution being to disable it, but I gave AVG a pass, it was just trying to re-scan on every write... I was more intrigued by the developers' claim that no other anti-virus objected.

      As to that massive difference between the number of unique signatures AVG and some other products detect... such as reported by virustotal... I'm a little suspicious of that too. No, we AVG users have not experienced the 'avalanche of intrusions' that would be implied by such a difference in numbers. Whenever I am called in to diagnose a weird problem I have done secure checkup scans with Malwarebytes and/or Kaspersky to see if anything major slipped through. Aside from some latent/whocares tracking stuff in browser cache, I haven't found anything major/active that AVG missed. Guess I lead a charmed life!

      --
      <blink>down the rabbit hole</blink>
    4. Re:AVG uses INSECURE connections too. by Anonymous Coward · · Score: 0

      Intelligent people removed avg years ago, when they turned to the dark side.

    5. Re:AVG uses INSECURE connections too. by TheRealHocusLocus · · Score: 1

      Intelligent people removed avg years ago, when they turned to the dark side.

      So when did this happen?

      When someone could not fathom the difference between crapware-enhanced installation bundles from CNET/DOWNLOAD.com and direct download from AVG.com? When someone got the (socialist) idea that default installs of any free product should include full functionality with a promise to collect and use no information?
      Clueless (socialist) whiners.

      When antivirus vendors started offering, and 'free' users started demanding, per-DNS-lookup and per-click protection that is based on continuous queries to a blacklist database maintained by the company, and uses significant Internet resources --- as opposed to the occasional virus signature updates?
      Clueless (socialist) whiners.

      I'll even wager that the latest AVG Free privacy faux-scandal consists of... the company making (sanitized, anonymized) use of data already being transmitted by its Web TuneUp browser plugin which YOU, the furiously clicking web user, have volunteered to install because YOU like the idea of constantly hitting up your free antivirus company with your searches and browsing traffic. You INSIST that it is THEIR JOB to load up their cloud constantly to return to you answers to the question, "Is this URL safe? Is that URL safe?"
      Clueless (socialist) whiners.

      I have purchased their product in the past, but currently use just the 'free' with basic Computer protection in part as a canary for the individual users' computers I've installed it on. AVG Free (and the company) has not let me down. I graciously accept their virus signature updates. As a freeloader I do not believe it is right for me to slam them with browser click traffic because it is simply not necessary to do so, would waste my own resources and theirs when common sense whitelisting and blocking delivers acceptable security.

      --
      <blink>down the rabbit hole</blink>
    6. Re:AVG uses INSECURE connections too. by DigiShaman · · Score: 1

      Well my friend, times of changed. One thing I've learned about brand loyalty is that my loyalty changes when the underlying people that constitute the brand changes. So yes, AVG was great in the early mid 2000's, but now, succumbed to scummy tool-bar practices. Meanwhile, products such as ZoneAlarm, Lavasoft, and Spybot Search and Destroy have long been superseded by more advanced anti-malware products and advancements in newer Windows versions (7, 8 , Win10 etc).

      Time is money. While yes, you aim to provide results, you're really selling time; however much time a client is willing pay to reach that goal. Some will do a flat-fee. I don't. OTOH, it's often not worth a client burning half the cost of upgrading/repairing a computer if it's more than five years old too. It's why I focus more on the aspects of consulting and data migration along with backup solutions vs just the machine itself. It's a tool. Tools change. But the business objectives and interests of people often don't change nearly as much as the underlaying platform.

      Ok, that advice aside, if you're looking for a Free AV solution, try the FortiClient. It's ranked up there really high and does a pretty good job a blocking 'malvertisements' from what I understand. As for a first-line of defense, for residential users (not business due to terms of agreement), Norton ConnectSafe does a good job a stoping a lot of malvertisements too at the DNS level. OpenDNS does the same thing at the more granular level, but it also requires a subscription. This would be good for a SOHO or SMB. Above and beyond that, you're looking at using a Next-Generation Firewall (NGFW) for first-line of defense.

      --
      Life is not for the lazy.
  18. Idiocy by RubberDogBone · · Score: 1

    This updater may be broken and insecure, but why the hell would anyone trust an automatic updater to do stuff like BIOS or UEFI updates?

    This is like trusting a child with a handgun to play with and being shocked when someone gets shot.

    If there's an update like that, the user should be notified, and if so inclined, should go see if it's something they want to install at a time of their choosing. Perhaps first backing up your current BIOS or UEFI and perhaps doing a data backup too, just in case. Because, you know, updates like that have been known to brick systems. They really should not be done unless there is an actual problem that will actually be solved by the update. But generally, leave the damn thing alone especially if you don't know what you are doing.

    And if you do that, then these other problems are solved because the ASUS app or whatever doesn't have authority to update. Just uninstall it. Solved.

    --
    Sig for hire.
    1. Re:Idiocy by TyIzaeL · · Score: 1

      They really should not be done unless there is an actual problem that will actually be solved by the update.

      Given that many UEFI updates patch security flaws, it's a good idea to keep up to date. BIOS had its issues, but UEFI offers a much larger attack surface.

  19. Disabling Updates by Anonymous Coward · · Score: 0

    Asus uses 3 scheduled tasks to run their LiveUpdate.exe and UpdateChecker.exe. They're located under the root task folder, not the Asus folder.

  20. Do you what the biggest problem... by Anonymous Coward · · Score: 0

    ...with using a Mac?

    Having to explain to your parents that you're gay.

  21. Next Generation by ThatsNotPudding · · Score: 4, Interesting

    This is why the Next Generation of Open Source *has* to be hardware.

    It is insane how much trust we still place in component manufacturers / assemblers that can easily be lazy, incompetent, compromised by TLAs of every country, or all three.

  22. OEM's are lazy by Anonymous Coward · · Score: 0

    OEM PC makers are rather lazy at making their system apps and keeping them updated and secure. Sadly, it's the poorly educated PC user that suffers the most because they lack any skill to find updates themselves and install them without this kind of app. First thing I have always done is uninstall all the OEM apps when I buy a PC. You have to figure, the more these apps do to automate the update process. The more risk you accept that it may open up opportunity for malware.
    If your running Windows 10, in most cases the Windows update's will provide basic driver support and going to the PC maker for drivers has become much less of a needed thing.

  23. Don't update your BIOS with 3rd party apps by Anonymous Coward · · Score: 0

    dickheads.

    This story deflects from the worse problem... the OS that comes on your PC.. which currently is likely Windows 10.

    If you are notified of a new BIOS go to Asus' website and download it via http or ftp and follow the instructions in the zip file.

    Windows 10 already got you hosed.

    Asus is a company that if they notice this story... will change what it takes to make it right. If it weren't for spies having admin access to so many Internet backbones and companies like Google and Facebook... it wouldn't be a problem. Who is going to go through the hassle of DNS poisoning to stick a hacked BIOS on little Billy's PC if it isn't a coordinated state-run formerly-NWO effort?

    Asus is known for quality components. If you look on Newegg they are at the forefront of customer care. They respond to reviews.

  24. Sophos Too by TyIzaeL · · Score: 1

    Sophos Antivirus's AutoUpdate feature flows over HTTP. This has been a known issue since 2013 and Sophos doesn't care.

  25. How's that old model working out? by raymorris · · Score: 1

    I am familiar with the old model, used by most large corporations. How well has that been working?

    I'm also familiar with what I've been DOING for the last 20 years, a model that is commonplace in certain sectors.

    > you won't get anyone that's not completely useless to sign on for that. ...
    > *I have no idea what your security expertise might be, but you clearly know jack about consulting.

    If you haven't been paying attention to Slashdot comments over the years, you can use Google to check out my credentials. You CAN then call me and discuss a project. No, I won't fly out to California to discuss my services; telephones were invented a long time ago, we can have a discussion that way. No, I won't come in for an interview. If you've been referred to me, you can trust that referral or not. No, I won't be paid six months from now, I take Visa, Mastercard, Amex and Paypal, or a retainer check ahead of time. Yes, I will give you my full attention for 45 minutes, think over your project this evening, and email my suggestions tomorrow, for $250.

    1. Re:How's that old model working out? by Zaelath · · Score: 1

      Ray Morris is a bit too common a name to Google.

      I've done the SME model too, and it sucks, and they simply don't get hired by government/large corporations because their boards would crucify management if something went wrong.

      Remember, you're talking about a company with revenue in the billions.

  26. Hindsight is Great! by Anonymous Coward · · Score: 0

    Well, yes, that is easy to look back and see where a security consultant needs to be involved, but the reality is someone in charge needs to have enough security awareness to know when a security expert needs to be involved. In fact, all programmers should have enough security awareness to at least know when to seek advice regarding security.