Slashdot Mirror


Malware Distribution Through Physical Media a Growing Concern

twitter brings us a story about the increasing number of digital devices reaching consumers with malware already installed. In this case, digital photo frames from three different Sam's Club stores were found to contain the same type of malicious code. We discussed a similar problem with iPods a while back, as well as a more recent situation with Maxtor hard drives. Quoting the Register: "While a compromise at the manufacturer is the most likely scenario, ISC's Sachs also pointed to retailers as a possible point of infection. Returned products, which could have been infected by the consumer, are frequently put back on the shelf, if they are in sale-able condition, and attackers could take advantage of a store's poor digital hygiene, he said. 'Trying to (infect a product) all the way back at the factory — getting it through all the checks and balances — would be pretty hard to do,' he said. 'But doing it at the store, where there might be loose return policies, and (where) they put it back on the shelf - you are not going to get a million infections, but you might get a person from an investment bank next door.'"

10 of 141 comments (clear)

  1. I disagree ... by ScrewMaster · · Score: 5, Interesting

    Trying to (infect a product) all the way back at the factory - getting it through all the checks and balances

    Apparently this guy has never worked in a production firmware environment before: there are fewer checks and balances than you might think, especially because embedded-system guys generally don't have much awareness of Windows malware issues. Unfortunately, more and more embedded devices are being plugged into desktop machines, and with auto-run enabled ... well. This whole scenario is hardly surprising.

    --
    The higher the technology, the sharper that two-edged sword.
    1. Re:I disagree ... by Zeinfeld · · Score: 2, Interesting
      Apparently this guy has never worked in a production firmware environment before: there are fewer checks and balances than you might think, especially because embedded-system guys generally don't have much awareness of Windows malware issues. Unfortunately, more and more embedded devices are being plugged into desktop machines, and with auto-run enabled ... well. This whole scenario is hardly surprising.

      There is a responsibility problem here. Do we blame the hardware manufacturers for producing faulty products or the users for leaving autorun turned on or the O/S providers for implementing such a brain-damaged feature?

      Internet crime is not really Internet crime at all. Phishing is exploiting weaknesses in the financial infrastructure, not the Internet at all. If credit card payment systems security depends on the secrecy of the card number printed on the front it is going to fail.

      One way to deal with this problem would be to make sure every device has a clearly marked reset button that performs a hard-reset and returns the system to its initial state. Most equipment has this but some does not.

      A better way is to turn off autorun, only run a program if the code is signed by a trusted root. [Ob Disclosure, yes I work for VeriSign] A trusted root need not mean a public trusted root. It is possible to establish a mechanism for signing open source code, just make sure the user has control over the choice of roots.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  2. Stupid idea by CastrTroy · · Score: 5, Interesting

    I've always said that autoexecuting stuff on any media inserted was the stupidest feature ever created. It's just asking for viruses to be installed. Actually strike that. It's the second stupidest thing. The stupidest thing is Windows being configured by default to restart for updates after the user doesn't respond for some very short amount of time.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  3. Learned About this a Long Time Ago by NeverVotedBush · · Score: 5, Interesting

    I bought a new 80386 (maybe a 486 - I forget) motherboard a long time ago and it had a 5 1/4 floppy disk included with the board drivers software. It was also infected with the Michaelangelo virus. I never knew it until I saw a message on the FIDOnet BBS from some idiot in Bulgaria talking about how his virus was coming and it was going to kill everyone's computers.

    I downloaded a free copy of McAffee and it found the virus on my computer as well as every floppy that I had inserted since then that wasn't write protected. McAfee's software offered to clean it but all it did was wipe out the MBR making it where I had to reformat and reinstall everything.

    I told a friend at school who had just bought a similar motherboard. He broke the seal on his driver disk, scanned it, and found the virus there too. It was coming from the factory infected.

    That was a lesson I will never forget and it happened almost 20 years ago.

    1. Re:Learned About this a Long Time Ago by sjames · · Score: 2, Interesting

      It's amazing what went out on floppies back then. Out of curiosity, I would scan through "free" sectors on floppies and often I would find internal documents, source code, QA results, unrelated software, etc.

  4. I, for one by DNS-and-BIND · · Score: 4, Interesting

    I work in manufacturing in China, and I would not be surprised in the least to find a worker who accepted a shockingly small bribe to place malware directly into factory produced firmware. Not saying that's what happened, but I sure wouldn't be surprised if it did. I also would not be surprised to discover that a worker's Windows PC transferred its infection to the master used for production.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  5. Re:It's only a problem if you use Windows. by Anonymous Coward · · Score: 5, Interesting

    The Morris Worm of twenty years ago did cause problems in the UNIX world. However, unlike Microsoft, the UNIX developers and vendors quickly fixed their software. And thus we haven't seen a single worm for UNIX systems since then, although UNIX and UNIX-like systems are the most widely used server OSes, and hence typically networked. Now contrast this to the numerous Windows-only worms that have caused billions of dollars of damages for individuals, businesses and governments around the world, and only in the past decade!

    I'm not sure why you've been marked as a "troll", because what you said is completely accurate. Windows systems are more susceptible to malicious software. I'm not sure how that could be disputed. Now, things have gotten vastly better than they were when Windows 95, Windows 98 and Windows ME were developed. But even Windows XP has been widely affected by worms and malware, and Windows Vista is usually little better.

    Although I'm an accountant by trade, I've worked at several companies with mixed Windows and UNIX networks. And at all of them we've had significant downtime due to Windows worms and viruses wreaking havoc on our internal networks. But I've never once, at any of those companies, heard of any downtime of the UNIX systems because of such a security threat.

  6. Registries and stupid ideas by tjwhaynes · · Score: 3, Interesting

    I guess that is one advantage of having a single registry for all system settings. You can easily change tons of settings easily with just a single script file.

    Erm - a single script file can easily update thousands of different configuration files on any platform. And for all the world-famous Windows user-friendlyness, I'll take editing some bizarre Linux scripts where key=value over trying to remember hexadecimal codes for Internet Explorer registry entries :-)

    Lets not overlook the dangers of having a single, unrebuildable registry for all the system settings... What happens when it gets hosed? I seem to remember that Windows 95 used to keep two copies of the registry around and could rebuild it if you deleted it. Windows XP seems to have lost that ability - I have no idea if Vista has recovered it.

    Cheers,
    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
    1. Re:Registries and stupid ideas by fluffy99 · · Score: 2, Interesting

      IF you have thousands of machines, it's likely you have Active Directory by now. Simply set the autorun, as well as the tons of other security settings, in a group policy and be done with it.

  7. Re:It's only a problem if you use Windows. by TheRaven64 · · Score: 3, Interesting

    A decade or so ago, 'UNIX security' was considered an oxymoron. If you wanted security, you ran a real OS like VMS or OS/360. UNIX had a very coarse-grained security model and the code had never been subjected to a proper audit. It's interesting how times change.

    --
    I am TheRaven on Soylent News