Microsoft Won't Patch 20-Yr-Old SMBv1 Vulnerability (You Should Just Turn the Service Off) (onmsft.com) 131
An anonymous reader shares a news post: Following the recent WannaCry and Petya ransomware attacks, Microsoft recommended all Windows 10 users to remove the unused but vulnerable SMBv1 file sharing protocol from their PCs. This is because both variants of the ransomware actually used the same SMBv1 exploit to replicate through network systems, even though it seems that Petya mostly affected Windows PCs in Ukraine. Anyway, if you haven't turned off the protocol on the PC already, you really should: Not only because new WannaCry/Petya variants could once again use the same vulnerability again to encrypt your files, but because another 20-year-old flaw has just been unveiled during the recent DEF CON hacker conference. The SMB security flaw called "SMBLoris" was discovered by security researchers at RiskSense, who explained that it can lead to DoS attacks affecting every version of the SMB protocol and all versions of Windows since Windows 2000. More importantly, a Raspberry Pi and just 20 lines of Python code are enough to put a Windows server to its knees.
why was SMB1 still enabled 20 years later? (Score:5, Insightful)
Why doesn't Microsoft patch the OS so that SMB1 is disabled entirely? I mean MS already shoves all sorts of crap down your throat anyways, why can't that unshove shit?
Re:why was SMB1 still enabled 20 years later? (Score:4, Informative)
Planned for Windows 10 Fall Creators Update, according to TFA
There's a patch for this. (Score:1, Insightful)
There's a patch for this.
https://linuxmint.com/download... [linuxmint.com]
You missed the patch for systemd. (Score:3, Insightful)
Re: (Score:3)
Re: (Score:2)
Re: (Score:2)
It's not just SMBv1, it's any version. Only way to stop this one is to firewall off all the SMB ports.
Oh, and given its scope, I think MS will have to patch this one, just not on XP or older. Unless some government pays them a lot of money to do so.
Re: (Score:2)
Is that when he asked you to stop "helping" him?
So when will HP upgrade? (Score:5, Interesting)
Re: (Score:3)
Re: (Score:2)
Why would I buy another HP if they refused to help once? Plenty of fish in the sea (not that there might be a better option...)
Re: (Score:2)
Re: (Score:3)
It's not just HP. It's a bunch of equipment-- some of it not even that old.
Oh well. You'll have to buy a new one.
Microsoft list of SMB1 products (Score:5, Informative)
Re: (Score:2)
Good luck getting your scans back off the server.
Re: (Score:1)
Because it's so very hard to write a script that copies your scans from the SMB1 drop box to a more convenient place.
Downhill, slashdot has fallen. Morons, all.
Re: (Score:2)
The Firewall is set to not allow packets between that server and anywhere else. Good luck getting the script to get around that.
Re: (Score:2)
What is this, 1996? Block all or nothing? How hard is it to figure out that he meant to only allow SMBv1 between the printer and this host, and then this host allows literally ANY OTHER PROTOCOL in order to connect and get the scanned images?
Never heard of setting up a print server to talk to some old pile of shit that still serves the purpose of putting ink / toner to paper, but uses outdated interfaces or protocols? It's the exact same thing.
Re: (Score:2)
Well, my response was to someone who literally said "Set your firewall to allow only your printer to access it."
Whatever is possible isn't really relevant.
Re: (Score:2)
Re: (Score:2)
So go ahead and do it. I was pointing out how stupid they were with sarcasm (illustrating the absurdity of allowing the SMB server to only connect to the printer). That joke clearly flew over your head too.
Re:So when will HP upgrade? (Score:5, Informative)
This is why you don't buy hardware from HP.
Re:So when will HP upgrade? (Score:5, Insightful)
Or operating systems from MS.
Re: (Score:2)
I have backup software that only works with SMB1.
Game over.
Re: (Score:2)
Good luck when your datacenter loses power.
Re: (Score:2)
When our data center loses power, it is pure luck if the UPS works, the generator kicks on, and cooling stays on.
Re: (Score:2)
Re: (Score:2)
Yes it is, unfortunately.
1 UPS unit (of 2) has gremlins, so if you're on that one only you're screwed. If you're gear is on both you're okay until thermal protection kicks in. The people who run the data center don't run the building and can't force the HVAC back on when utility power is restored.
Re: (Score:3)
Is there any universe in which loss of power is relevant to setting up a special server to talk to old hardware? Or do you just spout random shit as a vocation?
Re: (Score:2)
That's fine because my backup that works like that is connected via single mode fibre and they are about 1km apart :-)
Re: (Score:2)
Re: (Score:2)
> I have backup software that only works with SMB1.
--Past time to change backup software. If you need it to work with XP, current AOMEI and Acronis circa 9.1 should do the job. If you have more specific requirements, you owe it to your own personal security to look around for something else to replace software that is obviously outdated and insecure.
Re: (Score:2)
It's Acronis. Acronis vmProtect / Acronis Backup for VMware (they changed the name). The new version (which we don't have a license for) is called something else.
I found out that Acronis requires SMB1 by disabling SMB1 and then having all hell break lose with the backups until I reenabled SMB1 on that server.
Re: (Score:2)
--Try checking out Veeam Endpoint backup, they just released Version: 2.0.0.700 on May 11:
https://www.veeam.com/windows-... [veeam.com]
Re: (Score:2)
We're scheduled to buy new licenses for Acronis and I'm sick of some of the bullshit, so Veeam is being considered. I think they're cheaper with our contracts, too.
Re:So when will HP upgrade? (Score:5, Funny)
Also, thanks to TFA for providing instructions on how to disable SMB1.
Also why the hell does Windows have Super Mario Brothers 1 and 2 built in?!?
Re: (Score:1)
Re: (Score:2)
Use "Scan to email" instead. Scan to Network just seemed to be a waste of time, filling a folder with scan_**** files as people scanned them and left them there instead of deleting it. Scan to email is similar, but it just emails you the PDFs
Re: (Score:2)
On the setup I used, you'd pick your username, and your scans would be dropped into a folder in your home directory. Easy peasy.
Re: (Score:2)
Those are the only users they seem to care about not pissing off right
Re: (Score:2)
Re: (Score:2)
In other words (Score:1)
Fake Rage (Score:1)
Solutions:
- Build a proxy service (per the article) that parses input before passing it to $SERVICE.
- Do not put it on the internet (i.e. firewall).
Is SMB open by default in Windows Firewall anyway? If anything, pooh-pooh Redmond for that. I know, I know, millions of affected hosts.
Re: (Score:2)
Build a proxy service (per the article) that parses input before passing it to $SERVICE.
Sounds like a job for a Firewall/UTM to handle for you. Of course those don't usually protect much from internal traffic.
Re: (Score:1)
Re:my two cents... (Score:4, Insightful)
I couldn't see the move as any more disastrous as entire hospitals going offline...
What, pray tell, do you think happens when the whole reason the hospital has SMB1 enabled on its systems in the first place is to talk to multi-hundred-thousand- and multi-million-dollar pieces of medical equipment (think MRI and such) that don't speak SMB2?
Therein lies the rub.
Yes, those machines should be on an air-gapped network shared only with the workstations used to control and operate them. No, the vendors of those machines will not allow that because they want realtime monitoring of the equipment. Blame those vendors for Microsoft really not being able to do anything about this; it's not like hospitals can say "fine, if you won't sell us a more up-to-date MRI we just won't have one at all", they'd face liability for not utilizing every available means of diagnosis and treatment.
Re: (Score:3)
Re: my two cents... (Score:3)
I work in a hospital and you are right. Multi million dollar FDA approved equipment is slow to get updates. The larger the company the worse the service (I am looking at you GE). However, MRIs should talk DICOM and not SMB. SMB would be a very stupid option!
Re: (Score:3)
And you should know that many hospital
Re: (Score:2)
Yes, those machines should be on an air-gapped network shared only with the workstations used to control and operate them.
Sure. Let's forget the PACS systems, the Radiologists's workstations, the research workstations, the various long term storages, medical records, the file room, transfer systems to other hospitals, etc. The size of radiological files for things like CTs and MRIs is too large to deal with sneakernet in the normal workflow. Nevermind who knows how many corner cases such as downtime workflows. Even CR and DR are a pain in the ass these days and being phased out for wireless transfer and those are just plain fi
Re: (Score:2)
Re: (Score:2)
Ummmmm Link for how to turn it off? (Score:5, Informative)
Re:Ummmmm Link for how to turn it off? (Score:5, Informative)
Keep in mind there's a server component and a client component (regardless of whether or not you have a "server" OS), and you probably want to disable both.
People still USE SMBv1 (Score:2)
Re:People still USE SMBv1 (Score:4, Informative)
It's easy enough to turn off via group policy (Score:2)
The trouble is that lots of software still requires it. Probably why MS don't turn it off via an update.
Re: (Score:2)
They're planning to turn it off in Windows 10 Fall Creators Update according to TFA. I guess they've had enough of it.
Re: (Score:2)
They're planning to turn it off in Windows 10 Fall Creators Update according to TFA. I guess they've had enough of it.
Why I paid the extra for Pro. This disabling of gpedit.msc (group editor) has been planned for the normal Windows 10 user since it's first release.
Ususal crap (Score:2)
Re: (Score:2)
Remove it just to see it reappear after the next windows update.
So much support in such a small space. After an update I run %temp%, if I'm not taken to c:\temp I have to assume everything else has been re-rolled as well.
all versions (Score:2)
By "the service" do you mean SMB? The threat is descirbed as affecting all versions of SMB, but nearly all of the tech writers describing the bug are suggesting turning off SMBv1. Is no one actually paying attention to what the authors are saying, or am I missing something?
Re: (Score:2)
Can you post where SMBLoris works on SBMv2 or v3? I haven't seen that, but the reporting has been pretty vague. Still you should remove (not just disable) SMBv1 where you can and block all inbound SMB traffic except where needed.
Re: (Score:2)
https://threatpost.com/windows... [threatpost.com]
"The vulnerability affects every version of the SMB protocol and every Windows version dating back to Windows 2000."
Re: (Score:2)
...and also:
https://www.theregister.co.uk/... [theregister.co.uk]
"According to Microsoft's SMB supremo Ned Pyle, SMBLoris affects all versions of SMB â" not v1 as first thought"
Though it's not clear who "first thought" that. The authors were pretty clear that "it can lead to DoS attacks affecting every version of the SMB protocol." That's quoted from the slashdot summary, which is what makes it so very odd that the editors or the submitter spent most of the text of the summary talking about disabling SMBv1, which is in
Re: (Score:2)
Thanks, I hope we get a patch for SMBv2/3 even if they declare SMBv1 dead.
Re: (Score:2)
It's as if "disable SMBv1" has simply become a knee-jerk reaction to SMB bugs, and people are no longer listening to the details of new attacks.
“The case offers no serious security implications and we do not plan to address it with a security update,” a Microsoft spokesperson told Threatpost. “For enterprise customers who may be concerned, we recommend they consider blocking access from the internet to SMBv1.”
Looks like Microsoft didn't get their story straight at first.
Turning it on again (Score:1)
Won't this leave all Windows machines vulnerable to any other exploit that would gain access to the device, potentially turn it on again, and allow the ransomware to do its damage?
It would be better to remove SMB1 support entirely, or patch it if that's too difficult for MS.
Stuck supporting it because of OS X. (Score:4, Informative)
OS X still has such miserable SMB client we are stuck with SMB1/CIFS to maintain some semblance of reliability and speed.
Re: (Score:2)
Actually, after breaking down and trying to get the thing to work it looks like it might just have terrible default values for caching and asynchronous transfer...
Screw services.msc use Autoruns to disable (Score:2)
There is a switch and service to disable User Experience (not send into to MS). This does nothing, one must disable them in the Task Options.
No remote access is the same way
Autoruns https://docs.microsoft.com/en-... [microsoft.com] allows you a one click to stop method. BUT could take many areas the same programs is turned off - I have always disabled "Windows Mail" I've 0 use for it. It must take some 20 disables - there obvious.
SMB is a one stop area.
Re: (Score:2)
Well, for what it's worth, at least the Windows systems described in the summary manage to boot properly, to the point of having network connectivity and running services.
I can't say the same for my Linux systems that run a distro that uses systemd. I've had those systems fail to boot much too often thanks to problems with systemd.
Maybe this is just systemd doing me a favor and protecting my Linux systems, though? After all, a Linux installation that doesn't boot far enough to mount the filesystems properly likely won't have network connectivity, and likely won't have any services running that might be susceptible to attack.
Give Linux Mint a try. Cinnamon became my favorite; only to find it as close to a Windows setup one's going to get (ie: WinKey+E open a file explorer). KDE is my goal but must learn Linux first.
And yes I and many others dual boot.
Re: (Score:2)
Try the Trinity desktop. Operationally closer to Windows than is Cinnamon, and more configurable. (Admittedly I miss Win+E, but that can probably be fixed.)
I've been hunting for a linux I could love since 1998, and always they're too buggy or too annoying... but I think I've finally found it in PCLinusOS with Trinity desktop.
http://trinity.mypclinuxos.com... [mypclinuxos.com]
Re: (Score:2)
I tried q4os and exegnu (or whatever it's called) too, but found PCLOS slightly more polished. I liked KDE3/4 (which Trinity follows from) but find KDE5 endlessly frustrating, so it was off to Trinity for me. The other desktops are okay (except Gnome, which I hate) but I find them too limiting; I can't get things quite how I want 'em, either for appearance (when you stare at it all day, this matters) or just How Things Work. If I'm going to have a simplified setup, I prefer JWM.
Thanks for the tip on the hot