> There’s no patches, it’s a zero day. Seems that MS just released articles on how to prevent it but no update/patch. Perhaps it's hard to fix, i.e., too many things on windows rely on it?
Or perhaps, once someone installs untrusted software in the first place, you’re screwed anyway? This is security 101. AFAIK, you can login as a local admin since forever and it’s never been fixed. I just used it recently to access a deceased relative’s computer.
HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
31–40 of 184 posts
Re: HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
#32It amazes me that Microsoft haven't replaced the Registry with a simple directory structure, not that it would help for this particular bug, but it would surely be an improvement. I maintain a library for accessing the registry from Linux ( https://github.com/libguestfs/hivex ) and after writing it I also wrote this screed about how it sucks in just about every way possible: https://rwmj.wordpress.com/2010/02/18/why-…
Re: HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
#33Not willing to "sign in with Google". Didn't read (just the comments).
Re: HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
#34Earlier quoted context omitted.
OpenSSL code audits having been great, hence why it is such a good example of FOSS secure software.
But why, yes. OpenSSL has seen vast improvements, not just in code, but also in processes, and multiple audits due to Heartbleed.
Re: HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
#35Not willing to "sign in with Google". Didn't read (just the comments).
What is up with Medium requiring a google or facebook account to read posts now?
Re: HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
#36It amazes me that Microsoft haven't replaced the Registry with a simple directory structure, not that it would help for this particular bug, but it would surely be an improvement. I maintain a library for accessing the registry from Linux ( https://github.com/libguestfs/hivex ) and after writing it I also wrote this screed about how it sucks in just about every way possible: https://rwmj.wordpress.com/2010/02/18/why-…
Most of the actual technical issues you list have more to do with it being extended for the last 30 years in a backwards compatible way than anything to do with it being a hierarchical db instead of a filesystem.
Re: HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
#37Not willing to "sign in with Google". Didn't read (just the comments).
What is up with Medium requiring a google or facebook account to read posts now?
It does leave me more likely to skip content I find on medium - this particular blog has the type of content that would make it a rare exception.
Re: HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
#38> There’s no patches, it’s a zero day. Seems that MS just released articles on how to prevent it but no update/patch. Perhaps it's hard to fix, i.e., too many things on windows rely on it?
Or perhaps, once someone installs untrusted software in the first place, you’re screwed anyway? This is security 101. AFAIK, you can login as a local admin since forever and it’s never been fixed. I just used it recently to access a deceased relative’s computer.
Of course in reality installing any untrusted software on a computer that's not airgapped from everything you care about isn't safe. But that doesn't mean we shouldn't at least try to give better security guarantees.
Re: HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
#39Not willing to "sign in with Google". Didn't read (just the comments).
Re: HiveNightmare a.k.a. SeriousSAM – anybody can read the registry in Windows 10
#40It amazes me that Microsoft haven't replaced the Registry with a simple directory structure, not that it would help for this particular bug, but it would surely be an improvement. I maintain a library for accessing the registry from Linux ( https://github.com/libguestfs/hivex ) and after writing it I also wrote this screed about how it sucks in just about every way possible: https://rwmj.wordpress.com/2010/02/18/why-…
I imagine that the registry is optimized for many small values (eg a DWORD - 4 bytes). Most filesystems wouldn't be very efficient with tons of 4 byte files.
The importance of using a filesystem interface is reuse of the access control mechanisms and filesystem API. It would avoid the type of bug above, due to nesting a hierarchical permissioned structure inside a file.