Thousands of Publicly Accessible Printers Searchable On Google
Jeremiah Cornelius writes "Blogger Adam Howard at Port3000 has a post about Google's exposure of thousands of publicly accessible printers. 'A quick, well crafted Google search returns "About 86,800 results" for publicly accessible HP printers.' He continues, 'There's something interesting about being able to print to a random location around the world, with no idea of the consequence.' He also warns about these printers as a possible beachhead for deeper network intrusion and exploitation. With many of the HP printers in question containing a web listener and a highly vulnerable and unpatched JVM, I agree that this is not an exotic idea. In the meanwhile? I have an important memo for all Starbucks employees."
User-agent: *
Disallow: /
As soon as a spammer figures out how to abuse it.
A little bit of scripting and you can goatse thousands all around the world...
C|N>K
I wonder if any of them are the older HP LaserJets where you could change the display to read funny things like "Insert Cheese" or "Low on Mayo"?
http://community.spiceworks.com/scripts/show/1184-change-a-networked-hp-laserjet-ready-message
http://miscellany.kovaya.com/2007/10/insert-coin.html
"Error: Out of Paper on Drive D:"
#fuckbeta #iamslashdot #dicemustdie
(GRIN) At one time, I had dial-in access to the Apple corporate network; back then AppleTalk and PAP were still supported. When I was having trouble getting an employee to answer his email, I'd just print the message to the printer in his office. That would usually get his or her attention.
I saw a story not too long ago about someone accessing their neighbor's printer to print out messages to the neighbor, pretending the printer was somehow alive; starting with some gibberish it became words and then paragraphs of text.
But you wouldn't do that to any of these printers because (pulls down microphone hidden in lamp suspended from ceiling) that would be wrong!
I pity the people who's printers show up on the first page of Google results.
Excuse my ignorance, but how does this happen? Big companies have firewalls and NAT, and everyday people have wi-fi routers and NAT. What sort of people have big swarths of IP address space, but no clue how to manage it?
Gotta love unsecured, web-facing peripherals.
Personally, I prefer searching for IP cameras
An enigma, wrapped in a riddle, shrouded in bacon and cheese
Just because google says *about* 86,500 results, doesn't mean that it's going to *actually* have that. You'd think someone who can search google that well would know this. If you go to the end of the search query, it's 73 results.
Mad Software: Rantings on Developing So
I can't wait for networked 3D printers to become commonplace. See also: http://www.smbc-comics.com/index.php?db=comics&id=2851
And I use these open web interfaces all the time to help guide dumb ass engineers how to fix things over the phone.
The first time I spotted an MFP on the internet I did send a print job letting them know that they should probably fix it (I did check the machine was in a English speaking country first!) But I no longer bother any more.
This seems more like HP's fault rather than Google's.
Here's an article from as far back as 2007
http://www.bloggingwv.com/print-around-the-world/
I used to print cards for AAA, they came on fan-fold paper and fed through an enormous monstrosity of a printer, quite literally 4 feet tall, 3 feet wide and 7 or 8 feet long. You could start a print job and by the end of a box of cards an hour later the server room would go from quite cool to really warm. Let the AC catch up for an hour or so and start again and it would go through most of the next box. My predecessor didn't wait between boxes one time and the phone system started alarming because it was over 90 degrees.
Yeah, the story's probably not true, but if the ends of one box of paper was taped to the start of the next box (a common practice with fan fold printers) he certainly could have destroyed some hardware.
"Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
Balls do not pay the rent.
I suppose that depends on what you do for a living.
This space unintentionally left blank.
The article leads the reader to believe that the VM running on HP LaserJet printer is an old version of Sun's -- now Oracle -- JVM. That's no true. HP Printers run ChaiVM, a clean-room implementation written based on the published specification. Moreover HP has historically recommended their customers to NOT expose printers to the public Internet. The embedded web server is an administration tool, not a fully-fledged HTTP server, and was not designed to be used that way.
Disclaimer: Even though I work for HP and had access to the LJ firmware internals in the recent past, I'm NOT speaking on behalf of HP.
--- Signature? You must be kidding!
I used to work at a university too. I was aware of security issues with printers as far back as year 2000. One shocking thing is that, not only the printer and web ports are wide open, a lot of people do not even bother to set a telnet password on them.
There are a few half baked solutions. Most printers out there have rudimentary access control capability. I have had experience with HP printers. All of them allowed me to control access by subnet number. Also, if you know that no one needs to access a printer from outside of the subnet, then leave the default gateway setting blank or 0.0.0.0. This is not perfect, but at least you know that a random web surfer from Mongolia will not stumble upon your printer's web interface.
What I loved were the printers at all three of the colleges I went to all had complicated systems set up so that they could charge you to print on the printers. However, open up wireshark and in less than a second, you would receive a couple hundred packets from printers advertizing themselves. And it wasn't just student printers either; the very printers they were charging us to print from availible for free and letting everybody know.
What I loved were the printers at all three of the colleges I went to all had complicated systems set up so that they could charge you to print on the printers. However, open up wireshark and in less than a second, you would receive a couple hundred packets from printers advertizing themselves. And it wasn't just student printers either; the very printers they were charging us to print from availible for free and letting everybody know.
It's even worse than that, given that university regulations require that all software of this kind is developed in-house by underpaid student interns, the accounting software is usually as sucky as you can get. When I was a student you could set the page count in your postscript jobs to a negative value and it'd credit your account every time you printed something. I paid off my student loan that way.