Vulnerability Exploitable Via Printer Protocols Affects All Windows Versions (softpedia.com)
An anonymous reader writes from a report via Softpedia: "Microsoft patched today a critical security vulnerability in the Print Spooler service that allows attackers to take over devices," reports Softpedia. "The vulnerability affects all Windows versions ever released. [Security firm Vectra discovered the vulnerability (CVE-2016-3238), which Microsoft fixed in MS16-087.] At its core, the issue resides in how Windows handles printer driver installations and how end users connect to printers. By default, in corporate networks, network admins allow printers to deliver the necessary drivers to workstations connected to the network. These drivers are silently installed without any user interaction and run under the SYSTEM user, with all the available privileges." An attacker can hack printers and replace these files with his own. The vulnerability is exploitable from both the local network, but also from the internet, thanks to protocols like Internet Printing Protocol or the webPointNPrint. The exploit can be delivered via ads or JavaScript code inside a compromised website. The vulnerability is actually an OS design issue and affects all Windows versions ever released. Microsoft also announced today plans to make its recently renamed Windows 10 Enterprise product available as a subscription for $7 per user per month, or $84 per year.
Drivers belong on the printer, not the damn computer. Who dreamed up this shit?
“He’s not deformed, he’s just drunk!”
Even through a NAT?
File under 'M' for 'Manic ranting'
gotta love automatic installers, it makes things so easy
I'm not a Windows user or admin, but I'm curious:
Does Samba support the corresponding protocols and emulate this behavior (and is it compatible enough with Microsoft's code to support the exploit)?
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
yea I though so...
Great idea to allow an external device to automatically install software on your computer.
What are these people thinking?... or not...
I don't read your sig. Why are you reading mine?
Ha!
Told ya so. Let's see how secure your system stays
http://saveie6.com/
The exploit can be delivered via ads or JavaScript code inside a compromised website.
So yet again, time after time after goddamn time, javascript is the attack vector.
Look, we've seen thousands of stories over the past years of javascript allowing various exploits. It's time for people to realize that allowing random ads and web sites to run any form of explicit code on your computer is a bad idea. With descriptive languages like HTML, at least there is a shot at a proper sandbox and they lack the ability to do arbitrary things like this.
If you are still running javascript by default in 2016, you pretty much deserve what you get. It's not like javascript based exploits are rare.
Very, VERY few sites have any legitimate reason to execute code in your browser. On top of that, the web sucks a whole lot less if you turn that shit off and only allow it when there is an actual reason for it. You avoid a bunch of tracking and annoyance-ware such as sites disabling cut and paste.
hell, before 3.11, windows was not even network aware!
That's a pretty impressive exploit! /s
(idiot journalists...)
Yes, if you share a printer using Samba you can optionally create the print$ share that windows will use when trying to download the drivers.
Interesting.
So bad guys don't even have to hack a printer to exploit this bug. They can just host a Samba print server (maybe even without a printer attached) with the nasty driver in its database. Anyone who tries to print on that "printer" from a Windows machine gets pwned.
Ought to fit in a BeagleBone, Raspberry, Shiva Plug, etc., or something even smaller, just fine. Plug it into an Ethernet LAN, or just plug in a USB WiFi dongle and it can advertise on the air like any other WiFi-connectable printer.
Add a battery, good for a few days, and they have a pocket-sized exploiter that they can carry or drop within radio range of an office, or bury in the packing material of something they mail to the victim.
If it can detect a local printer and masquerade as it, forwarding the print jobs to it, there might be no obvious sign that anything unusual was happening.
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
We will get you fixed right up..
Please mod this -1 so everybody will pay closer attention to it. Thanks, mgmt.
Downloading 12 updates (0 KB total, 0% complete)
For a fucking hour now.
aptitude -y update works every goddamned time.
What the actual fuck, Mickeysoft?
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I am the Viper. I've come to vipe you vindows. Five-seventy five an hour. I start on West corner, top floor first.
Everyone already knows this. You are acting like you have some new privileged inside information? You have nothing new or original to contribute.
upgrade to Windows 10( also known as Windex and will wipe your data off your system and onto theirs ).
what about remote people on the go who need to print be it at client site / a hotel / etc.
Sure.
Mod up.
If telephones are outlawed, then only outlaws will have telephones.
Trouble is, there are a lot of legacy printers with old legacy drivers.
The term "sandbox" comes to mind...
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
Ought to fit in a BeagleBone, Raspberry, Shiva Plug, etc., or something even smaller, just fine. ... plug in a USB WiFi dongle and it can advertise on the air like any other WiFi-connectable printer.
I wonder if there's an app for that?
Yet. (If there wasn't, I posted the above over 16 hours ago and it's REALLY simple to do.)
With such an app, any smartphone (of the matching O.S.) becomes a walk-around exploit delivery system.
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way