Windows 0-Day Dropped By Disgruntled Researcher Hands Hackers System Rights (arstechnica.com) 42
An anonymous reader quotes a report from Ars Technica: Nightmare Eclipse, the pseudonym of a researcher with an ongoing, very public beef with Microsoft, has dropped yet another Windows zero-day. On Tuesday, Nightmare Eclipse disclosed SignDrop, a vulnerability that gives local users full System rights on some versions of Windows. The vulnerability resides in the Common Log File System, which Microsoft describes as a "general-purpose logging service used by software clients running in user-mode or kernel-mode." By forcing a privileged process such as Windows Defender to open a crafted CLFS container, an attacker with ordinary user rights can abuse the privileged file creation to elevate privileges to System.
[...] Researcher Will Dormann said in an interview that he has been able to reproduce the exploit and that it works as described, but not on all versions of Windows 11. But there's a catch, he said. "The requirements are important in that it seems to require Windows 26H2, and one that has existed for more than 90 days, it seems," he explained. "That is, you can't just take a new 26H2 system and install updates and have it work." For a system to be vulnerable, Dormann said, the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CLFS\Authentication\Mode value must be 0 or 1." Of the many machines Dormann uses, only a single one met this requirement. Microsoft said in a statement that it was investigating the vulnerability and had no evidence it was being exploited in the wild. The company also said Defender blocks potential exploitation attempts.
[...] Researcher Will Dormann said in an interview that he has been able to reproduce the exploit and that it works as described, but not on all versions of Windows 11. But there's a catch, he said. "The requirements are important in that it seems to require Windows 26H2, and one that has existed for more than 90 days, it seems," he explained. "That is, you can't just take a new 26H2 system and install updates and have it work." For a system to be vulnerable, Dormann said, the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CLFS\Authentication\Mode value must be 0 or 1." Of the many machines Dormann uses, only a single one met this requirement. Microsoft said in a statement that it was investigating the vulnerability and had no evidence it was being exploited in the wild. The company also said Defender blocks potential exploitation attempts.
Proprietary code at risk (Score:5, Insightful)
Re: (Score:2, Informative)
They probably are that's why there's been an uptick in the amount of stuff fixed in Windows updates.
Whether they can fix enough bugs in time for their users...
Re: (Score:3)
Microsoft could use AIs to find bugs in their own stuff
Indeed. That's why they didn't have this 0-day we're talking about.
Re: (Score:3)
Right now Microsoft is using AI to introduce bugs into their software.
Re: (Score:1)
Still the same as with the eyeballs on open source: Microsoft has one security team using AI to check for security bugs. Linux has everyone who ever wanted to try if their AI can find a security bug feeding the source to AI.
Re: Proprietary code at risk (Score:2)
All code has always been at risk, it's just a matter of how the bug is found and the speed at which it can be exploited.
Hopefully within the next year or so code will be much more resilient to these types of early exploits.
There's always gonna be pain, but it's necessary to move forward. with a more stable and robust system.
Re: (Score:2)
"No evidence" (Score:2)
Re:"No evidence" (Score:4)
Not everybody wants to go to prison just so they can have a brief shopping spree.
Re: (Score:1)
Re: (Score:2)
Section 1201 of the DMCA would probably be twisted in some way to fit this criteria.
Re: (Score:2)
That's an "honest" question? First day on this planet, eh?
Re:"No evidence" (Score:4, Informative)
Re: "No evidence" (Score:1)
Re: (Score:1)
There's a threshold where if you steal enough not much happens.
That kind of depends on who you steal from.
NOT TRUE! (Score:2)
It wasn't me, it was my AI that went rogue! Opps, my bad. So, we're good now, right?
I wonder how wide spread (Score:2)
On a quick spot check of a few machines I didnt find any with the required reg key. Not too concerned about this particular one. Not too vulnerable and EDR likely to catch it.
All you need... (Score:4, Interesting)
All you need to reverse engineer for cybersecurity is NSA's tool "Ghidra Software Reverse Engineering Framework" on GitHub.
https://github.com/NationalSec... [github.com]
--JoshK.
If you are posting vulnerabilities to hurt anyone. (Score:4, Insightful)
Why disgruntled though, not enough bug bounty pay? your name wasn't flashing in the press release? Someone else reported it first?
Re:If you are posting vulnerabilities to hurt anyo (Score:4, Informative)
Which if true is very boneheaded of Microsoft, considering there is no legal precedent of security researchers being convicted for not giving OS vendors early disclosure. Microsoft has threatened to sue Nightmare Eclipse for "enabling illegal activity" but hasn't done so.
Re: (Score:3)
Re:If you are posting vulnerabilities to hurt anyo (Score:4, Insightful)
Some some manager saved a few 100k in some quarter and received a fat bonus and a recommendation for promotion for this!
Re: (Score:2)
It's more than that. Nightmare Eclipse is a former Microsoft MRSC employee, Abdelhamid Naceri, who was shitcanned for being a problem. And instead of accepting a settlement offer to just leave, he decided to take the matter to court, where he lost.
Which is why he has so much information, since he was an insider. And clearly quite talented at identifying security flaws.
So it's your classic
Re: (Score:2)
Microsoft should have just paid the bug bounties and be glad they weren't sold in the black market, but of course, they had to pinch pennies.
Re: (Score:2)
The bug bounty story appears to be a smokescreen from before he came forward with his true identity. It is not clear if he was ever submitting the reports through Microsoft's bug reporting system to begin with. Especially as it has been confirmed that his previous claims about Microsoft suing him were fabricated.
As reported elsewhere, his real beef is with his job. Especially as how he wanted Microsoft to sponsor him so that he could stay in Germany.
Re: If you are posting vulnerabilities to hurt any (Score:2, Insightful)
Folks would have to be seriously brainwashed to think anyone is
Re: (Score:3)
Folks would have to be seriously brainwashed to think
They are, they do. It's called "responsible disclosure," but it was named that by gaslighters.
Re: (Score:2)
Folks would have to be seriously brainwashed to think
They are, they do. It's called "responsible disclosure," but it was named that by gaslighters.
I notice you clipped the quote to leave out the word "obligated" in the text you quoted.
Re: (Score:2)
Re: (Score:2)
They didn't, they don't.
Re: (Score:3, Insightful)
Thank you. Hackers may have rebranded to "security researchers", but that doesn't seem to have made most of them any more responsible.
Re: (Score:2)
Re: (Score:2)
> Why disgruntled though
This person participated in the bug bounty program and Microsoft refused to pay the bounties on reported bugs. Many news stories covered the situation.
The reported bugs in Defender got CVE's and emergency updates.
Now she's on a mission.
A few tens of thousands of dollars was the cost of avoiding all this.
Re: (Score:2)
Harming Microsoft both causes harm now and reduces later harm done by Microsoft. What's the net?
Re: (Score:2)
He has been working with Microsoft. There is a history of poor communication, lackluster responses, and a decision not to pay out a bug bounty.
Microsoft stopped responding to him privately, so he forced their hand publicly.
Sometimes community members can be ...over enthusiastic... and hard to deal with. They think that whatever they have found should be your top priority, and it just is not. It is a balancing act to keep them on your side. Somebody failed at that with him.
"What we've got here is... fail
Not 0day (Score:2)
If it doesn't work on an updated machine, then it's not a 0day.
Re: Not 0day (Score:2)
Re: (Score:2)
The only other interpretation is that installing a new image and installing an old image and updating it results in two different Windowses which would be weird if true.
Schadenfreude (Score:2)