Slashdot Mirror


Printers Could Be the Next Attack Vector

New submitter rcoxdav writes "Researchers have found that the upgradeable firmware on some laser printers can be easily updated and compromised. The updated firmware could then be used to do anything from overheating the printer to compromising a network. Quoting: 'In one demonstration of an attack based on the flaw, Stolfo and fellow researcher Ang Cui showed how a hijacked computer could be given instructions that would continuously heat up the printer’s fuser – which is designed to dry the ink once it’s applied to paper – eventually causing the paper to turn brown and smoke. In that demonstration, a thermal switch shut the printer down – basically, causing it to self-destruct – before a fire started, but the researchers believe other printers might be used as fire starters, giving computer hackers a dangerous new tool that could allow simple computer code to wreak real-world havoc.'"

175 comments

  1. Yeah right! by Anonymous Coward · · Score: 5, Funny

    Yeah right, my printer could not possibly bring my networ

    1. Re:Yeah right! by ColdWetDog · · Score: 5, Interesting

      Arrh!!! Ip0 on Fire!

      What is new, is old.

      --
      Faster! Faster! Faster would be better!
    2. Re:Yeah right! by GameboyRMH · · Score: 3, Funny

      Time to bring back the Extinguish button?

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    3. Re:Yeah right! by ackthpt · · Score: 3, Interesting

      Arrh!!! Ip0 on Fire!

      What is new, is old.

      We had files we could send to our old impact lineprinter which could play music. Hell on ribbons, so save these sources of amusement for the day you were changing the ribbon anyway.

      --

      A feeling of having made the same mistake before: Deja Foobar
    4. Re:Yeah right! by Anonymous Coward · · Score: 0

      I thought it was "Printer on Fire!". I haven't seen that message in a long time.

    5. Re:Yeah right! by MobileTatsu-NJG · · Score: 1

      Well, that link was confusing. I thought Brandon Harris's username on Slashdot was lp0.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    6. Re:Yeah right! by maxwell+demon · · Score: 2

      Arrh!!! Ip0 on Fire!

      What is new, is old.

      We had files we could send to our old impact lineprinter which could play music. Hell on ribbons, so save these sources of amusement for the day you were changing the ribbon anyway.

      Don't tell this to the MAFIAA, or we'll pay a music tax on printers!

      --
      The Tao of math: The numbers you can count are not the real numbers.
    7. Re:Yeah right! by cvtan · · Score: 1

      My favorite printer message (printed on paper) said, "Printer Not Available."

      --
      Sorry, but gray text on gray background is making my eyes bleed.
    8. Re:Yeah right! by anubi · · Score: 1

      The one I had played "Bolero". ( Ravel ).. on and on and on until someone terminated the process.

      But looking back on it, running that program was about as much of a waste of resources as a lot of that stuff Congress funds today.

      Gotta admit the parent post caught my attention, as I misread it as "LOO on fire", and I just had to see that!

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

    9. Re:Yeah right! by hairyfeet · · Score: 1

      Frankly I don't see why they would bother with the firmware. Has anybody seen the new Windows drivers for some of the HP and Lexmark consumer printers? Man what a POS! And they ALL set themselves up open permissions on the firewall so they can "call home' to try to sell you more shit.

      If I was the malware guys I'd be aiming at the printer drivers, people expect their printers to have a bunch of crap with them anymore, hell i doubt they'd even notice one more service with HP or LX at the front of it.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  2. Obligatory by TheLink · · Score: 5, Informative
    --
    1. Re:Obligatory by Anonymous Coward · · Score: 0

      I used to work as an service technician for printers. One morning I grabbed a tool which would send a PJL-command to a printer to set the diplay to show "error 66.6 - printer on fire". this scared the sales people so bad that the paniced, called all the techs and fled the building until they reached me on my mobile to explain the prank to them.
      That cost me a couple of beers fo apology...

  3. So, firmware updates in a print job. News to me! by Anonymous Coward · · Score: 0

    I had no idea one could put a firmware update in a print job.

    Is this possible?

  4. NExt??? by Lumpy · · Score: 4, Informative

    You have been able to use HP jetdirect printers as an attack vector for decades.

    IT seems that Computer security is not remembering how attacks were happening from the 90's and earlier.

    Hell you could make Xerox solid ink printers burn the paper by sending them a corrupted PDF. it would stop in mid print with the paper on the drum and under the fixer running full power.

    --
    Do not look at laser with remaining good eye.
    1. Re:NExt??? by Anonymous Coward · · Score: 0

      IMO they had bigger problems merely bursting into flames.

      There was one line of product that was a general purpose real time lynxOS unix box stuck inside a copier shell for years, with most of the operating system set to 777 permissions, and a flaky postscript engine allowing you to overwrite anything on the hard drive with a file embedded in a print job. and since everything ran as root there was nothing special required, just print. And of course, we did everything you could imagine, compile netcat, fake out LPR servers, redirect network traffic, modify incoming print jobs on the fly, add cover pages, whatever your heart desired since you owned the box.

    2. Re:NExt??? by purpledinoz · · Score: 1

      What would be even worse is if someone hacked a printer to print hundreds of pages of pictures from goatse.cx... yikes!

    3. Re:NExt??? by Bert64 · · Score: 1

      Aren't the HP Jetdirect boxes based on LynxOS?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    4. Re:NExt??? by NatasRevol · · Score: 1

      Then you'd WISH the printer caught on fire & burned all the paper.

      --
      There are two types of people in the world: Those who crave closure
  5. Aaahhh ... imagine the possibilities .... by unity100 · · Score: 4, Funny

    Like every 3d printer in a major manufacturing installation hacked and reconfigured to manufacture 3d-cast giant cocks ... Can you imagine how will the plant manager feel after ending up with a warehouse full of cocks ?

    1. Re:Aaahhh ... imagine the possibilities .... by vlm · · Score: 1

      Well, somebody is selling those things, so I guess it could be much worse. I suppose if it happened at a church hackerspace, if such a thing exists...

      Worse would be getting the machine owner in big trouble, like making plastic automatic knives aka switchblades, or rifle receivers or single use short barreled plastic 12 gauge shortguns or any number of things the BATFE demands licensing and fees. Even just endless streams of pirated trademarked copyrighted mickey mouse gear would be a problem.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:Aaahhh ... imagine the possibilities .... by unity100 · · Score: 1

      Even just endless streams of pirated trademarked copyrighted mickey mouse gear would be a problem.

      you know ... a serious hacker group could practically end trademark/copyright thing by continually hacking and rewiring 3d printers around the world to flood the world with those items.

    3. Re:Aaahhh ... imagine the possibilities .... by Anonymous Coward · · Score: 0

      You mean the way we ended copyright on music by massively pirating it?

    4. Re:Aaahhh ... imagine the possibilities .... by Anonymous Coward · · Score: 1

      You've never work in an industrial facility, they're used to being surrounded by dicks.

    5. Re:Aaahhh ... imagine the possibilities .... by skids · · Score: 1

      Great, now the phrase "Ron Jeremy, prior art" is stuck in my head.

    6. Re:Aaahhh ... imagine the possibilities .... by unity100 · · Score: 1

      we are almost there. just some are resisting.

  6. Maybe the RIAA was right by pem · · Score: 3, Funny

    A printer was pirating its stuff!

  7. "THE next attack vector"? by dmomo · · Score: 3, Insightful

    How about a less sensational headline like: "Printer firmware opens attack vector".. or something.

    1. Re:"THE next attack vector"? by bananaquackmoo · · Score: 3, Informative

      How about a more true headline, like "have been potential attack vectors for many many years now"

    2. Re:"THE next attack vector"? by jd · · Score: 1

      Or... "any programmable computing device can be attacked, and any hardware attached to it can be used to cause damage", except that would be longer. More honest, though.

      Want to trash a computable device? Upload something akin to CPUBurn onto it, styled and compiled for that specific processor. Want to trash a monitor? Set the timings to something totally screwball until it screams or fries. Want to wreck a hard-drive? The 80s computer virus "headbanger" smashed read heads into the end buffers until they misaligned or broke off - chances are you can still do that especially if you mangle any firmware safeguards first, only hardware safeguards would stop it and nobody adds hardware that doesn't add to what they can make the sticker price.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:"THE next attack vector"? by Zironic · · Score: 2

      CPUburn can't trash a CPU, it'll just turn itself off when it overheats.

    4. Re:"THE next attack vector"? by Anonymous Coward · · Score: 0

      How about a less sensational headline like: "Printer firmware opens attack vector".. or something.

      How about a more accurate headline like "Wet-behind-the-ears security researches stumbles on an attack vector which has been well known and dates back to the early 90's"

      Or

      "Newsflash, devices can wear out from being used heavily. Film at Eleven."

  8. HCF by camperdave · · Score: 3, Interesting

    ...the researchers believe other printers might be used as fire starters, giving computer hackers a dangerous new tool that could allow simple computer code to wreak real-world havoc.

    It's not new. Computer hackers have had that ability for decades upon decades. It's called HCF: Halt and Catch Fire.

    --
    When our name is on the back of your car, we're behind you all the way!
  9. Shutting down == self destruct? by Anonymous Coward · · Score: 0

    Cool sensationalism there, broseph.

  10. Um, what? by Anonymous Coward · · Score: 0

    the printer’s fuser – which is designed to dry the ink once it’s applied to paper
     
    We're suppose to take advice from someone who apparently has never passed the A+?
     
    I know, I know, they could know a great deal more in other areas but this is just foolishness.

  11. Re:So, firmware updates in a print job. News to me by skids · · Score: 1

    Depends on the model. In most cases, probably you can at least crash the stack and update it that way, but you'd need a huge library of model-specific vectors to do so reliably. Printers are very diverse platforms.

  12. decidedly old school by Anonymous Coward · · Score: 0

    Network printers have been an attack vector as long as they've existed.

    If anyone can provide a link to the article describing a university with HP printers being used as a jump point? I can't find it anywhere.

    1. Re:decidedly old school by jones_supa · · Score: 1

      What's a "jump point"?

    2. Re:decidedly old school by _0xd0ad · · Score: 1

      Something which can be accessed, exploited, and used to inject packets from a "trusted" inside-the-network IP address, bypassing firewalls and thus allowing you to exploit other machines which would normally be protected.

      Even better if it's something that will likely be missed when they notice the infection and try to clean up their network, so that it can re-infect all their computers again afterward.

  13. Meh, couldn't help myself by Anonymous Coward · · Score: 0
  14. Nothing new here by onyxruby · · Score: 1

    When I first toyed with Linux in the 90's I smoked a monitor by setting the refresh rate higher than it would support. Whilst it hasn't been possible to do this in many years you could have likewise called that just as much of an attack as this printer issue.

    People discover printers, copiers and so on are really just dedicated computers and attack them. If your a professional and your surprised something like this is happening than you've just outed yourself as incompetent.

    Why is this a news?

    1. Re:Nothing new here by skids · · Score: 1

      Why is this a news?

      Because it's news to the layperson. You know, the one who owns a printer but doesn't know the difference between a parallel port and a serial port. They just assume the devices are "safe" because they are sold casually.

    2. Re:Nothing new here by jd · · Score: 3, Interesting

      The truly important news that everyone so far has missed is that the original submission had a typo that the editors fixed. THAT is absolutely staggering news!

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Nothing new here by onyxruby · · Score: 1

      Good catch, you should submit that as a news story! Slashdot editor edits news story. Just make sure you submit the story with your own typo.

      I'm the guy who responded to their user feature request a few months back with a request that they hire a professional editor...

  15. Filed under 'Possible, But Unlikely' by ackthpt · · Score: 2

    While this may be attractive to drunken programmers, it's not something I expect evul terrerists to perpetrate or nefarious crackers, who are far more interested in stealing your money.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:Filed under 'Possible, But Unlikely' by Anonymous Coward · · Score: 0

      The Anonymous group would be all on this. Even though it doesn't quite let them detonate vans from the internet.

    2. Re:Filed under 'Possible, But Unlikely' by nurb432 · · Score: 1

      And if your company happens to print out checks, or other sensitive data, it could be a nice easy way to capture that information and send it off to a remote site to be sifted thru.

      --
      ---- Booth was a patriot ----
    3. Re:Filed under 'Possible, But Unlikely' by DarwinSurvivor · · Score: 1

      Not to mention printers have had full blown operating systems for firmware for years. The printer we just got can print via ftp, e-mail (pop access to remote account), etc. Printers are now computers that print and need to be secured as such.

  16. researchers find attack vector known for 20 years by rubycodez · · Score: 4, Informative

    This has been known and demonstrated since the early 1990s. Moreover, Tom Clancy used this type of attack as plot device in one of his novels, in the 90s.

  17. You laugh but... by skids · · Score: 4, Interesting

    ...printers are rather more perniciously distributed into fire-prone environments these days than from back then, and though the journalists did their usual job of munging the information so it's inaccurate and sounds sensationalistic, there's actual potential for damage to be done here.

    I've had a working uC-Linux demo for HP Deskjets available for a couple of years now (see my sig.) My intent was to open the systems up for robotics use and give robotics students a system cheap enough to allow them to take their lab projects home with them when the class was over. I don't work on it much anymore, as there hasn't been much interest, and it's boring doing it without any users to support.

    I didn't approach lasers mostly because they have less to offer for this purpose, and also due to concerns over the safety issues, but some of the same tricks on my wiki page probably work on the older/cheaper HP personal lasers.

    Could a deskjet be made to burn? Well, from playing with the stepper motor in the ink tray, I can definitely get that to heat up pretty good, not to mention draw enough current to force the device to reboot. Not that that was my intent.

    I doubt the thermal management on deskjets is as thorough as on lasers, so yes, there's a potential for danger there. While a fusor might have a thermistor, that is only because it is an obvious danger. Sending the right bit pattern into motor drive circuits could heat up components, and AFAICT the only thermometers in the deskjets are far away on the print head daughterboard.

    (Not yet published on github is my work on a slightly newer ARM-based copy/printer/scanner where I have a booting kernel already, but the toolchain is very hard to build and USB driver is still very dicey.)

    1. Re:You laugh but... by Bert64 · · Score: 1

      That's interesting.. I always thought the deskjet printers were pretty dumb compares to the lasers...

      Out of interest, do you have any experience of the HP 9100C, its a network based scanner basically a replacement for the network scanjet models, only unlike the scanjets (which are x86 based), they seem to be mips based, about 16mb ram, 3gb hdd and running vxworks...

      The default firmware is a bit limited, they can scan to email but not at full resolution, but anything more complex requires a proprietary server for them to connect to, and this is only supported on older windows boxes... Someone made a custom firmware for the older x86 based scanjets which allowed scanning to smb or nfs, full resolution scans to email and all manner of other features not present in the stock firmware. Wonder how much effort it would be to make a similar firmware for the 9100C, especially considering how cheap the units are these days on ebay.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:You laugh but... by skids · · Score: 1

      I haven't played with any of those units, no. I suspect any hacks aimed at improving functionality would probably be tweaks of the pre-existing firmware, and what with the OS being vxworks on this one, you'd have to have a compatible development environment -- reverse engineering it to the metal and writing brand new code to run the scanner would be pretty time consuming.

  18. Doesn't need to be in the print job by overshoot · · Score: 0

    I had no idea one could put a firmware update in a print job.

    One of the main reasons for using a general-purpose operating system (*cough* Windows *cough*) in a printer is to allow remote administration -- such as downloading updates to it.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:Doesn't need to be in the print job by Anonymous Coward · · Score: 0

      Yes, but the printer administration interface can be password protected, and for later models, even put behind https.
      Also, the human engineering required to get someone to download a firmware, launch a browser, log into remote administration, and apply a firmware update is greater. If firmware updates can come in print jobs, one need only convince the victim to print a particular document sent via email.

    2. Re:Doesn't need to be in the print job by Bert64 · · Score: 1

      Only, very few companies ever bother to password protect their printers because they refuse to consider the risks...
      The worst offenders are the larger printers that have a full blown windows box inside, because its a windows box it needs to be managed the same as any other with regular updates and AV... But since its a "printer" it doesn't get managed in the same way all the other windows boxes do, it gets plugged in and never touched ever again.

      Other types of printer are no better, just windows boxes are the most likely to become worm fodder...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  19. Bahahahahaaa!!! by Anonymous Coward · · Score: 0

    Little do they know that I gave Bre Pettis 2600$ for a stolen design that consists of a glue gun at the end of a stepper motor! That's the future! If my laser printer fails, I'll just 3D print a new one! AHHHH haha ahahahahahahhahahaaa!!!!

  20. Maybe. by jd · · Score: 3, Interesting

    Since we know that darknets of zombie machines are the "in thing", it would seem more obvious for printer hackers to expand such darknets to other devices. The CPU power isn't massive, but you don't need much to be able to send spam, push virus updates to infected machines, etc. Malicious attacks for the purpose of causing actual damage are relatively far and few between compared to hijacking of systems for remote use.

    That doesn't mean there are no cases of malicious attacks. Even in situations where I'm sympathetic to the principle espoused, I'd still consider almost all hacktivism to be malicious in nature. (The "almost" is because there are bound to be exceptions to any rule.) Hacktivism has been on the rise, including by nation states, and in some such cases physical damage is already the goal. That is bound to get worse.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Maybe. by Anonymous Coward · · Score: 0

      Since we know that darknets of zombie machines are the "in thing", it would seem more obvious for printer hackers to expand such darknets to other devices. The CPU power isn't massive, but you don't need much to be able to send spam, push virus updates to infected machines, etc.

      Even worse, just imagine them getting control of your printer and, essentially, 'faxing' you endless letters from Nigerian princes.

    2. Re:Maybe. by jd · · Score: 1

      Ye gods! The Ghost in the Machine is a Nigerian Elizabot?

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  21. Dude by Anonymous Coward · · Score: 1

    More sensational headlines get more click-throughs. Duh.

  22. Re:So, firmware updates in a print job. News to me by Anonymous Coward · · Score: 0

    I can remember when Laserjets didn't need to be compromised to burn up....

    Ironically, HP printers complain about 'non-standard' cartridges (sometimes their own), but you can send a firmware update through a print job...

  23. More likely by MobyDisk · · Score: 4, Informative

    Instead of burning the printer, I would more worry about someone logging all the print jobs. Long ago I joked with some coworkers that this wouldn't be too tough on a typical Windows network. Just change your IP address or machine name to match the printer, and you could intercept the jobs. I wanted to insert spelling errors or Dilbert comics into the document. But someone could be malicious and send the information to a competitor or a hedge fund.

    1. Re:More likely by Anonymous Coward · · Score: 0

      I wanted to insert spelling errors..But someone could be malicious

      Or do the thing you wanted to do and send the selected target packing during the next layoffs.

  24. Headlines by pseudofengshui · · Score: 1

    The headline from this article sounds like it was randomly generated.

    $Device could be the next $scary_phrase!

    --
    [Text goes here]
  25. Sure... by Anonymous Coward · · Score: 0

    And the motivation of that would be? Most virus, nowadays, are meant to profit it's creator in some way like turning the computer into a bot or stealing information. The majority of times, destruction is NOT a desired outcome. Those that are, are by far the minority and either done for the lulz (few would spend so much time on such a thing as there is no gain from it), or as a targeted attack (in which most people do not have to worry about it).

    Now, is it possible to steal information that printed from the printer? Seem possible but a bit limiting compared to what many can do already.

    1. Re:Sure... by PPH · · Score: 1

      And the motivation of that would be?

      To sell you more printer supplies?

      --
      Have gnu, will travel.
  26. Gah. by richie2000 · · Score: 4, Informative

    the printer’s fuser – which is designed to dry the ink once it’s applied to paper

    Stupid submitter makes my head hurt.

    There is no ink in laser printers. There is toner, a bone-dry powder that is fused to the paper by the fuser, generally a very warm cylinder.

    Ink-jet printers use ink, but those droplets are so small they dry into the paper without having to be heated.

    Facts, use them.

    --
    Money for nothing, pix for free
    1. Re:Gah. by Anonymous Coward · · Score: 0

      This made me cringe as well. I often get calls from users that the 'big copier is out of ink', but from somebody posting on a tech site? Keelhauled at sundown.

    2. Re:Gah. by skids · · Score: 1

      They were only quoting TFA, which was written by a journalist at MSNBC, so lets give credit where credit is due.

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

      The fuser is normally 2 cylinders, a heat roller and a pressure roller. The pages pass between these two rollers to fuse toner to the page.

    4. Re:Gah. by ThatsMyNick · · Score: 1

      There is no ink in laser printers. There is toner, a bone-dry powder that is fused to the paper by the fuser

      http://en.wikipedia.org/wiki/Ink

    5. Re:Gah. by _0xd0ad · · Score: 1

      First words in that article: Ink is a liquid or paste.

      If it's completely dry, it's not ink.

    6. Re:Gah. by fuzznutz · · Score: 1

      Still hard to get around that quote that the fuser is designed to "dry" that toner/ink. GP is correct. The "journalist" is an idiot.

    7. Re:Gah. by ThatsMyNick · · Score: 1

      The toner powder is a paste. It is not dry enough to be not considered a paste. That is, you can apply pressure on them to turn it into clay like substance.

    8. Re:Gah. by ThatsMyNick · · Score: 1

      Agreed. My point of contention is that the toner does contain ink. I agree with GGP about everything else.

    9. Re:Gah. by Anonymous Coward · · Score: 0

      from the wiki:

      "Hot or warm water softens the toner, causing it to bond in place."

      Heat softens the polymers in the powder particles, allowing them to stick/bond to each other. The heat from your fingers combined with heat generated by compression is enough to fuse it together. If you agitate toner within a non-opaque container, you'll see that the particles flow almost as well as a liquid. If there was any moisture involved, it would stick and lump together.

    10. Re:Gah. by Anonymous Coward · · Score: 0

      You lose. Toner is ink.

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

      I completely agree here, but there are in fact, some ink jet printers that have a small heating element to warm the paper just under the print head. It is used mostly on the high speed color ink jets.

    12. Re:Gah. by Anonymous Coward · · Score: 1

      Later on in the very same article:

      Inks generally fall into four classes[1]:
      Aqueous
      Liquid
      Paste
      Powder

      First time I've EVER seen a wikipedia article contradict itself....

      I print for a living, and have for a very long time. Ink definitely can be powdered, sometimes to add to a solution later, sometimes used in various print processes that print the colorant directly into the substrate with no carrier solution required.

      However, laser colorants are definitely *toner*. The difference is that toner is designed to react to electrostatic charges to form the desired pattern prior to being fused to the substrate, while powdered ink may not be. At best, toner could be thought of as a specific subset of a parent class "ink", but I'd generally consider it a separate entity; for the most part, it behaves differently than most other types of ink, from chemical color management to physical behavior.

      Also, it's very, very common for inkjet printers to have heaters. Just about every single wide format printer I've ever used has had one, and a UV inkjets requires heated UV lamps to cure and heat their inks by definition. Just try printing a banner, vehicle decal, or vinyl real estate sign without heat. Good luck with that.

    13. Re:Gah. by Krokus · · Score: 1

      And not just the "ink" nonsense, but also the bit about the thermistor causing the device to self-destruct. The point of the thermistor is to *prevent* the thing from self-destructing and starting a fire. Clothes dryers also have thermistors in them to prevent the dryer (in the case of clogged dryer venting) from overheating and potentially igniting any lint that builds up inside.

    14. Re:Gah. by Poingggg · · Score: 1

      Apparently you have never opened a laserprinter or only ones that are very different from the ones I used to repair and maintain.
      Toner is a very fine powder and of it leaks out of its containter it goes everywhere. Try blowing out a laserprinter with compressed air and see for yourself. One advice: wear a face mask or don't breath, if the stuff gets in your lungs it's not good for you!

      --
      What person will donate an airborne act of love?
    15. Re:Gah. by Poingggg · · Score: 2

      Sorry to have to disagree with you again but:
      Toner is a kind of plastic powder and does NOT contain ink. In the printing process the toner is charged and pulled to the paper which has an opposite charge on the places where the toner must 'land'. After that, the toner is molten into the paper bij heating it. That step of the process is accomplished by the fuser, which, as the name says, fuses the toner with the paper.
      If toner wore anything but a very fine powder (getting back to one of your earlier posts) the whole process would not work.

      --
      What person will donate an airborne act of love?
    16. Re:Gah. by swalve · · Score: 1

      It's a powder. Try opening up a toner cartridge and seeing if it's paste...

    17. Re:Gah. by swalve · · Score: 1

      There are two devices in there, a thermistor to measure temp for the control circuits, and a high-limit switch. The high limit switch is wired inline with the AC powering the fuser. Sometimes they are single fail, self destruct things, sometimes they aren't.

    18. Re:Gah. by Anonymous Coward · · Score: 0

      Toner contains carbon black encased in wax. If you consider that to be ink, then your pencil has ink in the lead as well

    19. Re:Gah. by Anonymous Coward · · Score: 0

      the printer’s fuser – which is designed to dry the ink once it’s applied to paper

      Ink-jet printers use ink, but those droplets are so small they dry into the paper without having to be heated.

      Facts, use them.

      Actually the ink is heated up - thats how it get's sprayed out.

  27. ...seriously? by Anonymous Coward · · Score: 0

    I hope these "researchers" weren't paid.

    1. Re:...seriously? by skids · · Score: 1

      Visit their pages at Columbia. They have numerous papers on embedded device security. Having someone who is an authority on the subject to do things like serve as expert witnesses, testify to legislative bodies, and advise project managers is worthwhile. Not all "research" has to be astonishingly groundbreaking.

  28. Has anyone hacked a JetDirect card to run an OS? by swb · · Score: 2

    Some of the larger LaserJets supported two JetDirect cards. If you could make a JetDirect card run an OS, I can see a scenario like:

    1) Go to company X as printer tech on fake service call
    2) Install hacked JetDirect card as secondary device, connect to network
    3) ????
    4) Profit!

  29. Better than destroying the printer by RPGillespie · · Score: 1

    Would be having it print out big black squares or troll faces until the toner runs out.

    1. Re:Better than destroying the printer by PPH · · Score: 1

      What's the matter? Don't have a four year old in your house?

      --
      Have gnu, will travel.
  30. Re:Has anyone hacked a JetDirect card to run an OS by skids · · Score: 1

    At least one HP MFP that I have played with can load a firmware upgrade off a camera flash card. You have to hold a button down during boot, but it would only take a couple minutes of alone time with the device and you wouldn't have to touch the target machine at all. Then all you need is the code to crash the printer driver on the target machine, the code for which is generally not hardened because it expects the printer to behave itself.

  31. Re:So, firmware updates in a print job. News to me by sexconker · · Score: 0

    I had no idea one could put a firmware update in a print job.

    Is this possible?

    I don't know.
    Therefore, aliens.

  32. If it acts up, just take it outside and beat it up by madhatter256 · · Score: 1

    Destroy the printer, office space style http://www.youtube.com/watch?v=l0_S_EdZ_I8

    --
    Previewing comments are for sissies!
  33. Worse than secret codes on each page? by Anonymous Coward · · Score: 0

    At least when your printer is hacked you can re-flash or dispose of it. What do you do when the printer itself is the problem?

    https://w2.eff.org/Privacy/printers/docucolor/

  34. Re:Has anyone hacked a JetDirect card to run an OS by hawguy · · Score: 1

    Some of the larger LaserJets supported two JetDirect cards. If you could make a JetDirect card run an OS, I can see a scenario like:

    1) Go to company X as printer tech on fake service call
    2) Install hacked JetDirect card as secondary device, connect to network
    3) ????
    4) Profit!

    If you can hack a Jetdirect card and gain physical access to the printer, why install a second one? Just upload your hacked firmware to the primary Jetdirect card and you're done. Just have it transparently pass print jobs to the printer while it does whatever nefarious activity you've programmed it to do. No need to hope that your target printer has a second Jetdirect slot, and no need to find a second network port to plug your hacked card into.

  35. Nothing New by Anonymous Coward · · Score: 0

    The idea of using printers as a platform for attacks is not new. Every 6 months or so someone posts an artical about how dangerous (open) network printers are. The fact is nothing will be done about them until something something signifigant gets out there in the wild. For now the attitude is "It's just a printer. Come back when you have something important for me"

  36. doh by Anonymous Coward · · Score: 0

    Imagine finding your Ricoh devices building an SSL tunnel to a foreign country and as the
    device owner, they don't bother to give you the keys. Not good on a govt contract printer.

    sniffing for weird certs is worth while these days.

  37. Seriously... this is old news... by Mysticalfruit · · Score: 1

    Wasn't there a network attached printer that had a small nas device built into it a couple of years ago and the nas contained infected printer drivers? There are all kinds of stories about printers being used as vectors of attack for isolated networks.

    I guess this research just goes from the realm of allegory to the realm of reality.

    At this point, if you're not treating every device you attach to your network as a potential threat... you're doing it wrong.

    --
    Yes Francis, the world has gone crazy.
    1. Re:Seriously... this is old news... by swalve · · Score: 1

      Some Xerox Phasers have a hard disk that contains drivers and manuals and stuff (in addition to being used for job storage). It's just FAT16 or something like that. I don't know if you can do it over the network, but you can pull the drive, insert the badness, and reinstall.

    2. Re:Seriously... this is old news... by Anonymous Coward · · Score: 0

      The Xerox fiery line of printers have such a thing, though if you go to the printer via http you're presented with a webpage, you can submit secure jobs (i.e. you then walk to the printer and release the job).

      However, these printers actually have a small linux box running on them. With that said, like any "appliance" I suspect Xerox makes no plans to updating it regularly. I know for a fact that print jobs sit on the ext3 partition forever... it *is* trivial to retrieve all the print jobs.

  38. Re:Has anyone hacked a JetDirect card to run an OS by jd · · Score: 1

    That means that you can remove a bridge from the system since you could write a firmware image that supported Xorp or Quagga. If a JetDirect card uses chips supported under LinuxBIOS^WCoreboot, then you can load an OS on it.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  39. 4 Windows users? Should be EZ 2 stop by Anonymous Coward · · Score: 0

    Turn off File & Print sharing (or even easier, stop the local server service via services.msc).

    After all - If you're not using a networked system at home, & just a single "stand-alone" machine hooked into the internet ONLY/especially, then, it's a service you don't need running in the 1st place even really & this can secure you vs. this type of attack!

    Or, @ least "common-sense" says it should!

    (Plus, you're hurting performance (if not your electric bill too), by wasting CPU cycles, RAM, & other forms of I/O running the server service on a stand-alone home system that isn't networked to others @ your home, because unless you're doing that? You don't need it in the 1st place (as well as making yourself vulnerable to file share + printer attacks like this one appears to be, by running the local server service (services.msc))).

    * Feel free to correct me IF I am off/wrong on the mechanics this thing uses, because I didn't read the article yet, but since it's doubtless using printer shares to do it's dirty work, this SHOULD work vs. it...

    APK

    P.S.=> After all, if you're NOT "soliciting shares/printers", there's NOTHING TO "GRAB AHOLD OF" for this thing to attack you with!

    NOW: IF you have to share disks/files/folders/printers? Be sure you CHECK WHO YOU ARE SHARING THEM TO (users/groups)!

    This all should work as an option for those of you that DO share things on a home LAN etc./et al... apk

    1. Re:4 Windows users? Should be EZ 2 stop by Anonymous Coward · · Score: 0

      So it is using a print job to do the "dirty work". It has nothing to do with the drivel you've posted. If the printer is connected to the computer in a way that allows it to print (USB / parallel port / direct IP printing, etc.), then a print job can make this happen. You just need the social engineering to get them to print something. Perhaps one of those "print this for your records" things on a web page.

      Now, it also seems a HOST FILE might be a great exploit here too.

    2. Re:4 Windows users? Should be EZ 2 stop by swalve · · Score: 1

      Welcome to Crazy Town! Where Weird Things are capitalized, and people have TOO MUCH time on their HANDS

    3. Re:4 Windows users? Should be EZ 2 stop by Anonymous Coward · · Score: 0

      swalve's new 7 digit registered luser account does all these posts in 2011 alone from his new account for trolling off topic here on slashdot, and yet he hypocritcally says others have too much time on their hands? http://www.google.com/search?q=swalve+site:slashdot.org&hl=en&gbv=1&prmd=imvns&ei=dgzWTqS0K6bt0gHMi6yTAg&start=470&sa=N

  40. Re:researchers find attack vector known for 20 yea by DeadCatX2 · · Score: 1

    If this vector has been known for so long, why is it still wide open? Why does the HP printer check for firmware updates at the outset of every print job? Why were their printers not verifying digital signatures until just two years ago?

    The fact that modern printers are susceptible to this attack is still a cause for alarm.

    --
    :(){ :|:& };:
  41. A Dying Medium Becomes Attack Vector??? by DiabolicallyRandom · · Score: 1

    Seriously - this is about as big news as saying Windows XP is going to be an increasing attack vector. Printers are a generally *dying* medium. The company where I work (a health insurance company) has put severe restrictions on what you are even allowed to print, and every print job is via secure keycard release - privacy regulations and all - but the main driving factor was actually cost savings - they have a target for our internal operations to be "functionally paperless" by 2014 - meaning the only "paper" printed will be for legal requirements, such as signed contracts, etc. Printers are dying slowly - in 10 years I don't imagine most homes will even have printers anymore - I have a laser printer, and a color inkjet, and both rarely if ever get used. This is all of course just my opinion - feel free to disagree/hate me/show me evidence to the contrary/downvote me/etc

    1. Re:A Dying Medium Becomes Attack Vector??? by Grishnakh · · Score: 2

      I think this is ridiculous. They've been talking about "paperless offices" for decades now, and it hasn't happened yet. In fact, there's now tons of low-end laser printers aimed at the home market, costing about $100; this was unheard of 15+ years ago, when laser printers were always quite expensive.

      There'll always be things people and businesses will want printers for. Anyone who needs a job has to be able to print a resume, for instance. It doesn't look good going for a job interview and not having a few copies of your resume with you to give the person interviewing you (usually they've already seen a copy you emailed them, but half of them IME invariably forget to bring it to the interview). Anyone with a business serving customers has to be able to print receipts, invoices, packing lists, mailing labels, etc.

    2. Re:A Dying Medium Becomes Attack Vector??? by evilviper · · Score: 1

      They've been talking about "paperless offices" for decades now, and it hasn't happened yet.

      They've been talking about it for decades, but it was obvious that there was no way for it to happen back then...

      These days, though, Smart Phones provide the last missing piece of the puzzle. Tiny e-Reader in your pocket at all times. Pull it out and look up the info you need, open your e-mail, launch a VNC session, whatever. Now we have a plausible endgame to eliminate 99% of print-outs found in offices, as soon as smartphone penetration increases a bit... And with pretty good $100 Android smart phones out there, it could happen pretty quickly now.

      My last printer (color laser) died months ago, and I haven't felt the need to get a replacement. There's only the extremely rare form that needs to be mailed. Sure, printers will always be around, as you say, but they're clearly going the way of the FAX machine. Maybe the walmart Kodak photo kiosks will be replaced with HP printer kiosks for these rare occasionally needs for paper copies, in the near future.

      Inkjet printers are completely unsuited to being powered-up once every 6 months, and laser printers are bottoming out at $100, so aren't getting cheap enough to finally put them out of their misery, either. A $100 laser printer is an amazing deal compared to the costs a decade ago, $150 for a CLP-325W color laser even moreso, but consider the cost of the investment for printing two pages, every couple months, and it doesn't really make sense.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    3. Re:A Dying Medium Becomes Attack Vector??? by DiabolicallyRandom · · Score: 1

      Exactly - Far cheaper to take a run down to the local kinkos if you actually HAVE to have something printed for some legal reason or otherwise.

  42. The printer is on fire... by vagabond_gr · · Score: 1

    we don't need no water let the motherfucker burn!

  43. Re:researchers find attack vector known for 20 yea by blair1q · · Score: 1

    Immediately made me think of the story that came up during the First Gulf War of American cyberwarriors doing this to Saddam's printers, putatively with the result that they could read everything his commanders were printing out.

    No telling if it was true (and likely it was apocryphal because this is the sort of hack that stays top secret for as long as it works; see the story of the WW1 invisible ink recipe that remained classified for nearly a century), but it was certainly plausible.

  44. Re:researchers find attack vector known for 20 yea by skids · · Score: 3, Informative

    It's not that the printer checks for firmware at the outset of every job, it's that there is an interactive interpreter which has at its disposal such handy commands as "udw_write_mem" allowing you to scribble all over the printer's memory space and "udw_srec_upload" which imports an SREC with new firmware and jumps to the provided execute address. Also plenty of things for moving print heads, checking hardware state, and managing nvram variables. So the payload can be embedded anywhere in the print job. FWIW.

  45. Ok - RTFA (correcting myself) by Anonymous Coward · · Score: 0

    Before anyone corrects me, as I asked for in my last post since I didn't RTFA?

    Well - it seems this is a problem in "remote update" settings in stuff like HP "Jet Direct" boards, not printers hooked right into a PC directly & shared that way thru said PC!

    NOW - It's been a LONG TIME since I last used one of those "Jet Direct" cards on HP Stuff... but iirc, you can set SECURITY on who accesses those, just like you can with printers hooked into a PC directly, correct?

    (Pretty much as I stated in my last posting via stalling File & Print sharing thru said PC to the printer attached to it, or watching what users/groups CAN do so, if not stalling the server service period (for lone single systems @ home that aren't networked to other PC's there or printers, etc.)).

    APK

    P.S.=> The whole idea of "remote updates" is FINE, but only IF you can LIMIT who can do so, so again my question from above - CAN this be done in HP "Jet Direct" cards (or other printer oem's printer boards for sharing)?... apk

  46. Ignoring the real problem by kheldan · · Score: 1

    If your intranet is so poorly protected that an attacker can access it from the outside, then the printer is not the real problem and I'd almost say you get what you deserve. Make sure you've got an adequate firewall, and password protect your printer.

    --
    Are YOU using the TOOL, or is the TOOL using YOU? Think about it!
    1. Re:Ignoring the real problem by _0xd0ad · · Score: 1

      The point isn't that the network is poorly protected. The point is that someday grandma or grandpa is going to get a virus that infects their printer and you're probably going to completely overlook it when you try to clean their system.

    2. Re:Ignoring the real problem by Bert64 · · Score: 1

      Assuming an attacker has got into the network, one of their goals is to stay there...
      Who would suspect the printer as a jumpoff point?

      Also, who's going to check a printer for malware before installing it? You could intercept shipment of a printer before it was delivered, load malware on it and wait for them to connect it to the network... You could even contact the victim offering them a really good deal on a printer, wouldnt be hard to convince them to connect it to the network.

      It makes a lot of sense to isolate printers on their own vlan, behind a print server that all print jobs must be routed through... More control, and more protection from compromised printers (and also makes it harder for malicious users on the main network from messing with the printers directly).

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  47. Wasn't printer firmware an attack vector earlier? by Anonymous Coward · · Score: 0

    I seem to recall a whole scandal over the revelation that the US tried information warfare via chips installed in printers and fax machines back as early as 1991 during the Gulf War.
     

  48. I said I didn't RTFA yet by Anonymous Coward · · Score: 0

    As I said in my init. post U replied to: I didn't RTFA @ that point & asked for correction in fact were I 'off' see my p.s. below in fact for evidence to that effect!

    Which I am glad you supplied some correction to me on more of the exact mechanics of this thing in fact, but!

    I did read it later & still am in fact, but I wrote later here http://it.slashdot.org/comments.pl?sid=2549930&cid=38206082 that I saw it had to do something with things like HP has (JET DIRECT boards) & ones set to allow "remote updates" & now I see it also has USB issues.

    APK

    P.S.=> Still, I asked for correction in my init. post here:

    "* Feel free to correct me IF I am off/wrong on the mechanics this thing uses, because I didn't read the article yet," - by Anonymous Coward on Tuesday November 29, @02:37PM (#38205758) FROM http://it.slashdot.org/comments.pl?sid=2549930&cid=38205758

    ... apk

  49. Re:researchers find attack vector known for 20 yea by DeadCatX2 · · Score: 1

    Ah, thanks for the info.

    I'm having a hard time deciding what's worse; constantly checking for updates without user consent (what I initially thought), or the ability for a random print job to scribble all over the printer's memory (what I know now).

    I think I'm going to have to go with "scribbling all over the printer's memory". That is freaking scary. And it completely bypasses the digital signature check.

    --
    :(){ :|:& };:
  50. Re:So, firmware updates in a print job. News to me by Grishnakh · · Score: 1

    Someone needs to make a firmware update that eliminates the warning messages about "non-standard" cartridges.

  51. Already been done by Baloo+Uriza · · Score: 1

    Reminds me of how the Air Force got intel on Iraq during Desert Storm. "Ssh, we secretly switched this laser printer shipment with one that has compromised firmware. Let's see if they notice the Americans are getting a copy of every document it prints!"

    --
    Furries make the internet go.
  52. NAT and IPV6 by Joe_Dragon · · Score: 2

    This is why even with IPv6 you may still want to use NAT.

    1. to stop people from just scanning the net for printers and wasting ink

    2. to make hacks like this harder to pull off.

    1. Re:NAT and IPV6 by skids · · Score: 3, Insightful

      How does that stop a "print out this coupon" email containing a print job with an embedded exploit, which is what TFA is about?

    2. Re:NAT and IPV6 by swalve · · Score: 1

      If your NAT device is forwarding packets to internal devices, that's your problem, not NAT's. Also, if you trust your firewall to drop incoming connections, why don't you trust it to not forward packets it isn't expecting?

    3. Re:NAT and IPV6 by Alioth · · Score: 2

      No, you want to use a firewall.

      (1) is impractical in IPv6. Network scanning will go away when each subnet in an organization is 64 bits long. Even if you find a subnet, to scan it you must scan an address size *four billion times larger* than the entire IPv4 internet. Even if there's some predictability to IPv6 autoconfigured addresses, you still end up having to scan address spaces thousands of times larger than the entire IPv4 internet.

      (2) It's not NAT that makes hacks like this harder to pull off (they are generally pulled off by compromising a computer via things like drive-by website exploits), it's good host security and good network security. If you don't have these, NAT really isnÂt much of a barrier. NAT is not a security mechanism.

  53. Idiot by Forty+Two+Tenfold · · Score: 0

    Anilingus, you idiot. Learn to terminology.

    --
    Upward mobility is a slippery slope - the higher you climb the more you show your ass.
  54. 3D printers by Anonymous Coward · · Score: 1

    Or the 3D printers start producing terminators...

  55. Re:So, firmware updates in a print job. News to me by gweihir · · Score: 1

    It should not be possible, but there is a) stupid design and b) vulnerabilities like buffer overflows. Not a surprise this is possible.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  56. Please, KILL them. by Dee+Ann_1 · · Score: 0

    President Obama needs to assemble a SEAL team that goes out in the dark of night and KILLS the people that illegally hack networks and wreak havoc.
    Fucking KILL THEM. Please. The virus writers? Kill them. Spammers? Kill them too.. These people are vermin and scum and they deserve to die.

    Just god damn kill them all. I am 1000% serious.

    No judge, no jury, no posse comitatus, no debate. Threat detected? Deploy a hit team to go exterminate the cockroaches where ever they are.
    Be it in mommie's basement or corporate offices, put a fucking bullet in their heads.

    Problem solved.

    1. Re:Please, KILL them. by Anonymous Coward · · Score: 0

      President Obama needs to assemble a SEAL team that goes out in the dark of night and KILLS the people that illegally hack networks and wreak havoc.
      Fucking KILL THEM. Please. The virus writers? Kill them. Spammers? Kill them too.. These people are vermin and scum and they deserve to die.

      Just god damn kill them all. I am 1000% serious.

      No judge, no jury, no posse comitatus, no debate. Threat detected? Deploy a hit team to go exterminate the cockroaches where ever they are.
      Be it in mommie's basement or corporate offices, put a fucking bullet in their heads.

      Problem solved.

      Wow. U mad, bro?

      Seriously, wtf is with the rant? I know the big bad criminals of the Inter-webs are annoying, but... wow... just wow. Do you have any idea of the repercussions of such a thing would have on society? Just think about how corrupt the governments can be without the power to execute someone just for posing a "threat". Now, think a little further about how humans adapt and learn to manipulate the system. Why murder someone you hate when you can accuse them of being a threat and have the government do it for you? ...Exactly.

      IMNSHO, it is people like you that are the threat... Stupidity: it's contagious.

    2. Re:Please, KILL them. by Anonymous Coward · · Score: 0

      President Obama needs to assemble a SEAL team that goes out in the dark of night and KILLS the people that make damn stupid proposals.

      Fucking KILL THEM. Please. These people are vermin and scum and they deserve to die.

      Just god damn kill them all. I am 1000% serious.

      No judge, no jury, no posse comitatus, no debate. Threat detected? Deploy a hit team to go exterminate the cockroaches where ever they are.
      Be it in mommie's basement or corporate offices, put a fucking bullet in their heads.

      Problem solved.

    3. Re:Please, KILL them. by Dee+Ann_1 · · Score: 1

      Yes I do know what the implications would be. We could have a world that would be SAFE from the vermin that is out to fuck everyone.
      I've been a victim of this bullshit and I'm fucking sick of it.
      Data breaches happen every day, many, many times a day.

      Back in the old days someone had to stick a gun in your face to rob you.
      Now, spineless pussies sit in dark, dank basements and rob you with a mouse from halfway around the world or maybe next door to you.

      Fuck them. Kill them and put an end to the problem. As they are killed off and the bodies pile up, the others that haven't been killed yet might start re-thinking their priorities and stop this bullshit.

      Yeah. I'm pissed. And no, I am not a "bro". I'm a pissed off woman.

    4. Re:Please, KILL them. by Anonymous Coward · · Score: 0

      Yes I do know what the implications would be. We could have a world that would be SAFE from the vermin that is out to fuck everyone.
      I've been a victim of this bullshit and I'm fucking sick of it.
      Data breaches happen every day, many, many times a day.

      Back in the old days someone had to stick a gun in your face to rob you.
      Now, spineless pussies sit in dark, dank basements and rob you with a mouse from halfway around the world or maybe next door to you.

      Fuck them. Kill them and put an end to the problem. As they are killed off and the bodies pile up, the others that haven't been killed yet might start re-thinking their priorities and stop this bullshit.

      Yeah. I'm pissed. And no, I am not a "bro". I'm a pissed off woman.

      Well, that might be a little extreme to have a spammer or intruder on your server shot.... considering a rapist can spend merely 10 years in prison. It is more equivalant to someone stealing from your home....... expect a stiff fine or short sentence for a first offender.

      I'm also unsure what a team of seals would do, I think walruses would be far more effective with those big teeth and all.

    5. Re:Please, KILL them. by V.+P.+Winterbuttocks · · Score: 1

      Take a chill pill, wait a few days, and come back and post when you're not on your period.

      --
      I'm the real Vorokrytin P. Winterbuttocks.
  57. So it was a cracker by Anonymous Coward · · Score: 0

    Printing lemonparty.org at random printers at work..

    Yeah, a cracker

  58. Re:researchers find attack vector known for 20 yea by Rich0 · · Score: 1

    What is really scary is that in order to come up with a standard format for sending data to printers somebody decided to invent a turing-complete language. That means you can't even examine a set of data being sent to the printer and determine whether it will ever print anything without actually running it.

    Not convinced? Try printing some of the files on this page.

  59. it does the stop people from just scans by Joe_Dragon · · Score: 0

    it does the stop people from just scanning for HP printers and pushing out a hacked firmware.

  60. Re:Has anyone hacked a JetDirect card to run an OS by swb · · Score: 1

    My guess is that a standard JetDirect card doesn't have enough horsepower to run a meaningfully hacked firmware image AND still function as a working printer interface.

    I'm also wondering if there's not some value to a physically hacked JetDirect card -- whether you hack it totally and replace the PCB with some kind of single board computer that can draw power from the printer and just "looks" like a JetDirect card when installed, or do some kind of hackery to increase memory or flash.

  61. Re:Has anyone hacked a JetDirect card to run an OS by Grishnakh · · Score: 1

    Not only that, but you can keep the old JetDirect card, hack it, and use it for the next printer you attack.

  62. Re:Has anyone hacked a JetDirect card to run an OS by Grishnakh · · Score: 1

    It's worse than that: after seeing this article I checked the firmware on my HP LaserJet 2300 and found it was out-of-date, so I downloaded the new firmware from HP's site and upgraded it. The update procedure was a single command in Linux: "lpr -P HP_LaserJet_2300 firmwarefile.rfu". As soon as the printer received this file over the network, it automatically used it to update itself. There's no security here whatsoever. It wouldn't be hard at all for someone to make a hacked firmware file and make accessible printers accept it; heck, you could probably brick a bunch of printers by making a fake firmware file that looks like a valid one, but has no real code.

  63. Dry ink by DragonHawk · · Score: 1

    FWIW, Xerox consistently refers to toner as "dry ink", at least for our printers and copiers.

    But dick-waving about the semantics of "ink" is missing the point. A fuser doesn't *dry* the ink/toner. It heats it up until it fuses to the paper. Hence the name.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  64. ink and fuser by freeze128 · · Score: 1

    More than 15 years ago, there was an HP deskjet (it might have been officejet) that actually did have a heating element under the output tray that was used to help dry the ink. This was the only HP Inkjet printer that I have ever seen with any type of fuser analog. I doubt that the element could start a fire, even if you could force it to be constantly on. Printers of that era didn't even have flash upgradable firmware.

  65. Re:Gah....reacted too soon! by Poingggg · · Score: 1

    Oops, I should have looked up 'contention' BEFORE I replied to your post! English is not my first language and I started to doubt the meaning of the word after I submitted my comment. My excuses to you sir/ma'am, I thought we disagreed on this, but we don't.

    --
    What person will donate an airborne act of love?
  66. 80087355 by Anonymous Coward · · Score: 0

    It's pretty easy and phun to change the messages on laserjet 4000 series. A nice office prank. Seem to remember just sending the pcl to 9100

  67. Malicious print job by Trogre · · Score: 1

    I take it they're talking about using maliciously-crafted print jobs to exploit vulnerabilities.

    Because every networked office printer should have its administrative interfaces password-locked and, if possible, be behind an lprng server.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  68. Bad info by pubwvj · · Score: 1, Interesting

    The purpose of the fuser heater/roller is not to dry the toner but to heat the toner to melt it and fuse it with pressure to the paper. It is NOT a drying process.

    It is also not liquid INK it is TONER. These are laser printers using a dry process.

    I actually invented some of the laser printer toners so I have some familiarity with these issues. I wish the writers would cover their topics better.

  69. WhiteHat hacking by Anonymous Coward · · Score: 0

    Back in the day I would routinely send 100page print-jobs to insecure networks with nice big 300-point print stating:

    Your network is insecure, please alert your network admin!!

    Multifunction copiers are another easy vector for this, it makes it even more fun to fill up all the mailboxes, and secure-print jobs with warnings that their firewalls were 'down'.

    White-Hat activities were much more fun before people got their panties in a bunch over this kind of thing.

  70. Re:Has anyone hacked a JetDirect card to run an OS by skids · · Score: 1

    Well, there's a bit of security-by-obscurity: the actual driver code for writing to the flash chip is only in the upgrade images, not in the installed firmware. So you'd at least have to figure out what data not to corrupt to keep the flash writing code intact, and adjust the checksum.

  71. Re:researchers find attack vector known for 20 yea by pclminion · · Score: 1

    The only Google hit on the entire Internet for the terms "udw_write_mem" and "udw_srec_upload" are your own post.

  72. This is so 20th century ! by alexandre · · Score: 1
  73. A Fuser Drying Ink?!?!?!?! by nurb432 · · Score: 1

    Arrrrrrgh... no it doesn't.. Go back to printer school 101 and try again.

    Ignorance at this level is unbelievable, and unacceptable.

    --
    ---- Booth was a patriot ----
  74. Printers are a generally *dying* medium? by nurb432 · · Score: 1

    Not in the rest of the world. We are printing even more than before all this talk of a 'paperless office' back in the mid 80s first began, and of course that memo was printed and distributed..

    At home, perhaps we will see it end sooner, but at the office, people love their paper. ( and i'm not tossing stones.. id rather read a printout then sit and stare at my monitor all day. Far easier on the eyes )

    --
    ---- Booth was a patriot ----
    1. Re:Printers are a generally *dying* medium? by swalve · · Score: 1

      Only because UI designers don't know how to design a UI that people can use as easily as they can paper. The systems that pop up paper-like PDFs as needed work pretty well.

    2. Re:Printers are a generally *dying* medium? by nurb432 · · Score: 1

      It has nothing to do with the UI. Tubes and LCD's for extended periods are hard on the eyes.

      Full sized color e-ink tablets would solve the problem however.

      --
      ---- Booth was a patriot ----
  75. Talk about hot off the presses by GarryFre · · Score: 1

    Couldn't resist

    --
    www.Migrainesoft.com - Computer giving you a headache? We can fix that!
  76. Re:So, firmware updates in a print job. News to me by swalve · · Score: 1

    copy /b evilprinterfile lpt1

    Or open an ftp session to the printer and 'put' the file in the appropriate directory.

    Or just netcat the file to ip.of.printer:9100

  77. thanks to device power consumption laws by Anonymous Coward · · Score: 0

    any device made and sold in the usa presently bears a hard wired thermistor which not only sends data one way to the controller board but physically regulates powet. if it fails there will simply be no engaging the ceramic heater used in any currently distributed laser product. this includes the 2000 page per minute selinium models down to suzie co eds in dorm box store laser. a thermistor would have to be removed and the firmware rewritten to accomplish this. it could happen... i guess if you buy into the tin foil helmets concerns and you have a production worker who knows machine code and can do physical labor involving circuitry. in short it would be a massive undertaking too large and easy to catch. im sure a terrorist would be slightly smarter than that. plus what would a towel head know about printers? they are paperless lol

  78. sigh. nothing to see here. move along .. by chef_raekwon · · Score: 1

    this has been a possibility for quite some time (in the tens of years) - having worked in said industry many years ago. I suspect that these 'researchers' finally realized this, and needed some press in our economic downturn. Anything that is connected to 'them there intertubes' could, in theory (and likely in practice) be 'the next vector'.

    --
    We're like rats, in some experiment! -- George Costanza
  79. Please note this by jones_supa · · Score: 1

    From TFA:

    There are plenty of points of contention between HP and the researchers, however. Moore, the HP executive, said the firm’s newer printers do require digitally signed firmware upgrades, and have since 2009. The printers tested by the researchers are older models, Moore said.

    Maybe this means that it isn't much of a problem at least with newer gear?

    1. Re:Please note this by skids · · Score: 1

      Maybe this means that it isn't much of a problem at least with newer gear?

      They closed the front door. Problem is the back of the house is probably still missing.

  80. Re:researchers find attack vector known for 20 yea by Anonymous Coward · · Score: 0

    The only Google hit on the entire Internet for the terms "udw_write_mem" and "udw_srec_upload" are your own post.

    Google does not index "the entire internet", only a sub-set of the publicly-accessible portions which don't offend various government Censors.
    And since he's referring to manufacturer information which is not publicly distributed, it's not likely you'll get a hit since the reference docs sit behind a password protected page.

  81. An application of "ReVeRsE PsyChoLoGy" by Anonymous Coward · · Score: 0

    "SDNAH rieht no emit HCUM OOT evah elpoep dna ,dezilatipac era sgnihT drieW erehW !nwoT yzarC ot emocleW" - by swalve (1980968) ANOTHER "ne'er-do-well" /. OFF-TOPIC TROLL on Tuesday November 29, @09:44PM (#38210258)

    "???"

    Uhm... Could we get a translation of that off-topic "troll-speak/trolllanguage" of yours, please?

    * And, since you're an off-topic troll - no questions asked? Well...SEE MY SUBJECT LINE ABOVE, since you see fit to dispense your "instant snap-prognosis" in regards to my alleged mental state, Mr. "SiDeWaLk-ShRiNk" of /., minus a PHD in the Psychiatric Sciences on your part to your name/credit!

    APK

    P.S.=> Yes, it must have just have been another off-topic done nothing of significance with his life troll spewing his off-topic b.s. again & not contributing to the ongoing conversations. Oh well - No biggie!

    ("ReVeRsE-PsYcHoLoGy", for trolls - Courtesy of this code by "yours truly" in less than 1 second flat):

    ---

    #TrollTalkComReversePsychologyKiller.py (Ver #2 by APK)

    def reverse(s):
        try:
            trollstring = ""
            for apksays in s:
            trollstring = apksays + trollstring
        except:
            print("error/abend in reverse function")
        return trollstring

    s = ""
    print reverse(s)

    try:
      s = "Insert whatever 'trollspeak/trolllanguage' gibberish occurs here..."
      s = reverse(s)
      print(s)
    except Exception as e:
      print(e)

    ---

    ... apk

  82. This flaw has been around a long time by zerofoo · · Score: 1

    Some HP printers' firmware can be upgraded simply by sending the network card an appropriately formated "print job". No authentication is necessary.

    I realized this years ago while troubleshooting a printer with an HP technician. HP's own flash upgrade software uses the printer port settings on your local computer, and sends the update via those settings.

    It seems any device that can talk to those printers on port 9100 can compromise those printers.

    A simple solution would be to require some sort of manual intervention at the control panel to perform firmware upgrades.

  83. Re:Has anyone hacked a JetDirect card to run an OS by skids · · Score: 1

    My guess is that a standard JetDirect card doesn't have enough horsepower to run a meaningfully hacked firmware image AND still function as a working printer interface.

    You've obviously never seen the resulting machine code that the disaster they call a compiler produces. There's plenty of space/wasted CPUs to harvest. The problem of course is the time needed to re-implement everything.

    I don't know about the jetdirect, but the deskjets I've worked with were more powerful inside than my first i386 system was. Not to mention they have more IRQ lines and a larger array of precise hardware timers than modern commodity PCs.

  84. Mitnick by Marble68 · · Score: 1

    Hello?

    --
    /me sips his coffee and ponders a new sig...
  85. Watch the actual demo video by Anonymous Coward · · Score: 0

    http://www.youtube.com/watch?v=dXDF0-2c1zc&list=HL1322674920&feature=mh_lolz

  86. I once had a Sun Sparc Printer by Pf0tzenpfritz · · Score: 1

    who did that about once a week. No hacking needed - simple mechanical glitches and design flaws did the job,.I don't know if it had a thermal switch at all, as the room's main fuse used to blow just before "Laser Harris" would catch fire after having lit up all the paper in the sorter. It was quite a vicious construction. It never produced a classic paper jam, but the printed sheets sometimes did not get cleanly ejected but piled up between the outlet and the sorter causing the printer to overheat and finally catch fire. It also had some unshielded metal surfaces that would discharge on me whenever I removed.the paper tray too carelessly.

    --
    Oh, the beautiful gloss of greality!