News for hackers. Stuff that matters.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by rougka on Friday July 15, 2022 @02:30AM (#32105244)
Seems like all the good zero days are in highly vintage components such as SMB, NFS, True Type Fonts and Windows Fax

If I were a security researcher I would look at anything that came from win 3.11, probably full of holes

Re:Microsoft Windows Network File System v4 Remote Code Exec... by sofixa on Friday July 15, 2022 @02:46AM (#32105352)
NFS 4.1 isn't "highly vintage", the RFC is from 2010.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by rougka on Friday July 15, 2022 @07:55AM (#32107166)
Maybe this example was not the best as it is only in Windows for 10 years, NFS however as a component exists since at least NT 4.

Even if this exploit only touches completely new code, my point still stands that windows has multiple layers of archeology which were designed when security was an afterthought.

Some of these are preinstalled with Windows, use networking and run as SYSTEM (WMI, spool) others are used by enough components in windows they will never be removed yet it doesn’t seem they are undergoing any development (COM/OLE)

Re:Microsoft Windows Network File System v4 Remote Code Exec... by capableweb on Friday July 15, 2022 @04:40AM (#32106102)
They're obviously not talking about specific versions, but the heritage of the protocols.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by xorcist on Friday July 15, 2022 @07:57AM (#32107176)
The heritage of a protocol doesn't matter much when it is implemented. Every web browser carries the "heritage" of http.

But NFS probably isn't the top priority for Microsoft, the implementation of NFS 3 felt sketchy, so in that way it's not overly surprising.

Re:Microsoft Windows Network File System v4 Remote Code Exec... by saagarjha on Friday July 15, 2022 @03:27AM (#32105633)
Brand new code often has vulnerabilities in it too.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by dboreham on Thursday July 14, 2022 @07:35PM (#32102652)
Note: N F S , not NTFS.

Presumably almost nobody has NFS enabled on a Windows box?

Re:Microsoft Windows Network File System v4 Remote Code Exec... by bravetraveler on Friday July 15, 2022 @01:42AM (#32104955)
It's not that uncommon in lab environments, home or professional

Though you'll usually see samba/cifs more whenever Windows is involved

Re:Microsoft Windows Network File System v4 Remote Code Exec... by pretext-1 on Thursday July 14, 2022 @11:36PM (#32104344)
Didn't even know Windows could do that.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by chungy on Thursday July 14, 2022 @11:40PM (#32104364)
Windows 2000 had NFS(v3) support. It's at least that old.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by sumtechguy on Friday July 15, 2022 @09:14AM (#32107822)
You need windows pro or higher, it is in one of the options dialogs.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by usrn on Thursday July 14, 2022 @09:08PM (#32103417)
idk people do weird stuff with windows servers and nfs.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by randombits0 on Thursday July 14, 2022 @07:54PM (#32102812)
Who uses Windows NFS? I wouldn’t trust it and honestly, I can’t explain why, I just wouldn’t.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by acidburnNSA on Thursday July 14, 2022 @11:15PM (#32104229)
I use one. My windows heavy IT team likes to do big storage appliances in windows and serve them to linux vms with nfs. It is horrible and sketchy, and has all kind of weird file caching, permissions, and locking issues. They havent responded positively to my constant dropping of the ceph promo video on them.

https://www.youtube.com/watch?v=QBkH1g4DuKE

Re:Microsoft Windows Network File System v4 Remote Code Exec... by nairboon on Friday July 15, 2022 @04:43AM (#32106113)
That video is great. Now I want to setup my own Ceph cluster.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by acdha on Thursday July 14, 2022 @09:32PM (#32103604)
I don’t know anyone who loved it but if you were trying to get Linux desktops or servers allowed in a Windows shop it was often the path of least resistance.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by aaaaaaaaata on Thursday July 14, 2022 @08:33PM (#32103110)
Because you know not enough time has been spent on it.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by Fell on Friday July 15, 2022 @07:26AM (#32107003)
If all you want is network storage in your home wifi, NFS is extremely easy to set up.

Last year, I wrote a blog post about it: https://furbasik.de/nfs-is-the-new-samba

I would not use it in an office though.

Re:Microsoft Windows Network File System v4 Remote Code Exec... by rootw0rm on Thursday July 14, 2022 @09:54PM (#32103731)
i used it years ago for sharing media files from a windows server to a linux media player. bonus: said windows server also ran software raid-5. it's like i hit the lottery for worst possible solution for all the things.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by justsomehnguy on Friday July 15, 2022 @02:27AM (#32105231)
This is the easiest way to share something with a *nix machine.

I use it for ISO storage in vSphere cluster, works fine.

People use it for storing actual VMs, but that requires a working AD/Krb integration between ESXi and AD which I don't use.

Re:Microsoft Windows Network File System v4 Remote Code Exec... by alophawen on Friday July 15, 2022 @04:57AM (#32106192)
Eh, CIFS (SMB) has been in the kernel for years and would be the easiest way to share Windows <-> Linux.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by AnIdiotOnTheNet on Friday July 15, 2022 @07:14AM (#32106941)
In the kernel? I guess I never checked, but I was pretty sure all CIFS/SMB on Linux was userspace via FUSE and SAMBA.

Still, have to agree it is the easiest way to file share between them.

Re:Microsoft Windows Network File System v4 Remote Code Exec... by justsomehnguy on Friday July 15, 2022 @07:53AM (#32107155)
> The CIFS VFS was added to mainline Linux kernels in 2.5.42

For me both of them require arcane commands to use which I need to search each time I need them, but NFS is a bit less arcany for me.

Re:Microsoft Windows Network File System v4 Remote Code Exec... by alophawen on Monday July 18, 2022 @06:43AM (#32136625)
Its no more odd than a NFS share mount.

fstab:

//WIN_SHARE_IP/share_name /mnt/win_share cifs credentials=/etc/win-credentials,file_mode=0755,dir_mode=0755 0 0

where a NFS fstab mount is something like this:

10.10.0.10:/backups /var/backups nfs defaults 0 0

Re:Microsoft Windows Network File System v4 Remote Code Exec... by jra_samba on Sunday July 17, 2022 @04:14PM (#32130768)
No cifsfs is maintained by Samba Team member Steve French (now at Microsoft) and is a kernel SMB1/2/3 redirector.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by croutonwagon on Thursday July 14, 2022 @10:35PM (#32104013)
I used it for years as a backup datastore location for some VM program. It worked well enough. Even had routine nightly shutdown/startup scripts of the VM that mounted it and then the NFS server.

It worked well enough. Would never run that at work or in production though.

Re:Microsoft Windows Network File System v4 Remote Code Exec... by what-the-grump on Friday July 15, 2022 @08:06AM (#32107232)
Someone with a San who didn’t want to deal with iscsi to the hypervisor. Who exactly, I can find a few clients that don’t listen to reason.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by sneak on Friday July 15, 2022 @04:21AM (#32105979)
Maybe because the CIFS/SMB clients for Linux are so good, it makes little sense to do it the other way 'round?
Re:Microsoft Windows Network File System v4 Remote Code Exec... by bravetraveler on Friday July 15, 2022 @01:45AM (#32104968)
I don't disagree, but you would be truly shocked
Re:Microsoft Windows Network File System v4 Remote Code Exec... by GRBLDeveloped on Thursday July 14, 2022 @05:39PM (#32101774)
My thoughts go out to the sys admins patching this on a Friday
Re:Microsoft Windows Network File System v4 Remote Code Exec... by ajsnigrutin on Friday July 15, 2022 @06:32AM (#32106677)
Both admins using NFS on windows will be pissed off today :)
Re:Microsoft Windows Network File System v4 Remote Code Exec... by jlgaddis on Thursday July 14, 2022 @06:52PM (#32102357)
If they're just now patching it, I kinda feel like they deserve to spend their weekend patching Windows boxes.

> This bug was patched by Microsoft in June 2022 ...

Re:Microsoft Windows Network File System v4 Remote Code Exec... by technion on Friday July 15, 2022 @12:52AM (#32104732)
Just got some background here, the May 10th update literally broke the ability for many people to logon to a domain. It was extremely broken and businesses that deployed it suffered heavily. The June 14th fix being discussed here in turn broke many backup products in ways people are still trying to understand. Edit: The June 14th update being discussed here also broke Wifi hotspot and RRAS services, the latter being relevant to servers.

So most Windows server admins are quite acceptably delayed in deploying updates. Most standards and policies give an organisation 30 or 60 days to apply a security update outside of a particularly critical issue, and in most cases that's considered appropriate risk management. In this case I don't understand why this is news, there were many CVEs fixed this month but I've generally assessed there are as being very low exposure and no reason to panic. For example, across our whole fleet it took a few minutes to test for the NFS service being installed anywhere and I've found it in zero places.

We don't have the Linux luxury up running an "update Apache" command and getting an update that fixed one CVE, every update is a major cumulative update with its own brokenness and test cycles. Remember at one point Microsoft released an update which broke port binding, and every network service including their own SQL and SMTP servers stopped functioning. That update was rated a critical security fix.

The (edit) July 12th update is the first proper fix for Follina vulnerability, which is now months old. That really should be what people are testing and targetting for rollout.

Re:Microsoft Windows Network File System v4 Remote Code Exec... by hyperman1 on Friday July 15, 2022 @05:57AM (#32106471)
I wonder who Microsoft sees as Windows customers today.

Not the consumer. There are plenty of anti-consumer features in there. Spontanous reboots for patching, fire risks be damned. Privacy nightmare. Forced microsoft account. DRM.

Not the enterprise. Required manual patch validation. Complexity of upgrade rollouts. Neverending random breakage. Retraining for random vanity UI changes.

All of the above are fixable by listening to the customer and doing the necessary work, and not doing change for the sake of change.

Re:Microsoft Windows Network File System v4 Remote Code Exec... by denton-scratch on Friday July 15, 2022 @09:53AM (#32108220)
> Spontanous reboots for patching

My laptop runs Windows 10 (all my other machines are Debian or Devuan). I have searched, but failed to find any way of preventing this damned OS from downloading and installing updates without asking me. I often get up in the morning to find that all my open windows have been force-closed, because the machine rebooted after an update.

I have no idea what the updates contain; by the time I know about it, it's already installed and running. I don't see much point in reading the release-notes (if I can find them), because they are invariably opaque and full of obfuscation.

And anyway, the updates are unitary; I can't cherry-pick packages or bug-fixes. Win10 is either up-to-date or vulnerable. And "updates" often include new features that I don't want.

I don't know why Windows the OS is so user-unfriendly; possibly because the devs are exclusively focused on enterprise features. I've been using Windows since Win3, but I nowadays find it nigh-impossible to administer my own machine.

I've been thinking of replacing Windows with Devuan on this one hold-out machine for months.

Re:Microsoft Windows Network File System v4 Remote Code Exec... by nijave on Saturday July 16, 2022 @01:52PM (#32120324)
It's user friendly for people that don't know what patches are or why software needs updated. It's frustrating for the people that do and would like control

I remember the Windows XP days where you'd regularly find computers that hadn't successfully updated in months or years and it was a whole day effort to get them patched

Windows 10 Reboot Blocker works ok. It runs as a service and keeps readjusting active hours to prevent reboots

Re:Microsoft Windows Network File System v4 Remote Code Exec... by imperialdrive on Friday July 15, 2022 @03:27AM (#32105635)
You may have it backwards because in real life patching too soon can be equally risky, specifically with Microsoft products.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by nibbleshifter on Friday July 15, 2022 @04:14AM (#32105927)
Rolling out MS patches without a good testing period is a great way to suffer downtime in prod.

They somehow manage to ship catastrophically everything breaking shit extremely regularly.

[dead]
Re:Microsoft Windows Network File System v4 Remote Code Exec... by intern4tional on Thursday July 14, 2022 @09:16PM (#32103487)
Its only for NFS and not NTFS and only in v4 of NFS at that. Most systems will not need any action and those that do are unique enough that they're should be patched regularly in the first place.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by acdha on Thursday July 14, 2022 @09:36PM (#32103631)
They’re probably also important and harder to support: things like central storage servers or other services which support a wide range of clients, careful security mapping rules, etc. This is less than a month old so I would not be surprised if the places affected are carefully testing since almost by definition anyone running it has a complicated environment to support.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by aliswe on Thursday July 14, 2022 @10:56PM (#32104134)
Disaster is often just one patch away.
Re:Microsoft Windows Network File System v4 Remote Code Exec... by mrjin on Friday July 15, 2022 @05:55AM (#32106459)
Hmmm, there is such a thing in Windows...