AirPort Extreme - Telnet port 9100

Posted:
in Current Mac Hardware edited January 2014
Anybody out there have a printer hooked up to their AirPort Extreme basestation?



Try this...



Open Terminal.

Type "telnet your.basestation.ip 9100" and hit enter...

Now type something like "HELLO WORLD" and hit enter...



Does "HELLO WORLD" print out on your printer?



Try with both the private address (10.0.1.1 usually) and the external address from your ISP. I can get it to print from either setting...which is REALLY REALLY bad since anybody can send a telnet request and print out garbage. If you want to know how easy this is...just type "http://your.basestation.ip:9100"; in any web browser...

Comments

  • Reply 1 of 9
    That's hilarious!
  • Reply 2 of 9
    eugeneeugene Posts: 8,254member
    It's really awful, actually. The easy thing to do is to restrict access to wireless and wired clients on the LAN port only...any request from the WAN port would be filtered/rejected. I already have remote printer access deselected...
  • Reply 3 of 9
    eugeneeugene Posts: 8,254member
    Reproducible on a second basestation with different configuration and HP DeskJet 970 as opposed to my LaserJet 1200. It's my suspicion that no configuration of the AEBS is immune to this 'feature.' Apple needs to get a fix out!
  • Reply 4 of 9
    Hmm... doesn't happen on mine, are you running version 5.2?
  • Reply 5 of 9
    eugeneeugene Posts: 8,254member
    Quote:

    Originally posted by cells

    Hmm... doesn't happen on mine, are you running version 5.2?



    Yeah, 5.2.



    Message me with your IP if you want to be a lab rat...I need to test this on more basestations... I'll only print out one thing...and it won't be too vulgar, I promise!



    EDIT: Two HP printers exploited successfully. Two Epsons not.
  • Reply 6 of 9
    fulmerfulmer Posts: 171member
    I've tried to this from work connecting to my home server. I can't get in.



    telnet (my ip address) 9100

    trying (my ip address)...

    telnet: Unable to connect to remote host: Connection refused



    I can ssh to the system with no problems.

    I can also ping the system.
  • Reply 7 of 9
    fulmerfulmer Posts: 171member
    Trying this from home, the same thing happens....
  • Reply 8 of 9
    can connect on LAN site, but nothing prints... just what I expected actually, you would have to know some of your printer commands.



    WAN site just times out. I would prefer a connection refused, but timeout is good enough for me.



    I might do a full portscan on my AE base station later.
  • Reply 9 of 9
    Didn't work for me either
Sign In or Register to comment.