RedSun: System user access on Win 11/10 and Server with the April 2026 Update
Posted by airhangerf15 1 day ago
Comments
Comment by egeozcan 1 day ago
However, I don't know what I'm talking about so take it with a grain of salt!
Comment by EvanAnderson 1 day ago
Comment by labelbabyjunior 1 day ago
If malware exploits a privilege escalation vuln, what's the AV going to do about it when it's reduced to the software equivalent of a UK police officer? Observe and report? Stop or I'll say "stop" again?
AV requires great power, which requires great responsibility. The second part is what often eludes AV developers.
Comment by EvanAnderson 1 day ago
Comment by labelbabyjunior 1 day ago
Technically, Defender can be replaced with 3rd party AV.
Comment by bux93 1 day ago
Comment by arcfour 18 hours ago
Comment by formerly_proven 1 day ago
Comment by Fokamul 1 day ago
There are tons of signed drivers to explore ;-)
Comment by labelbabyjunior 1 day ago
Comment by lexicality 1 day ago
Comment by IFC_LLC 1 day ago
Now, when Linux is slowly creeping on one side, and Mac NEO on another they keep releasing this AI-slop.
By the looks of it they make most of their money from the cloud and other software things nowadays. And Windows has become a sidekick in their processes.
Comment by toyg 1 day ago
SP2, if anything, slowed down adoption, since it threw a bunch of spanners in the way of third-party code. It was probably necessary, just to stem the flow of bad press, but no mean a key in XP's overall success.
Comment by IFC_LLC 1 day ago
Comment by steve1977 22 hours ago
Whereas 98 was still in the kinda DOS-based 9x line.
And I fully agree with you to not mention Windows Me.
Comment by hulitu 18 hours ago
The general knowledge was to wait until the SP were stable. This was hard. 4.0 had SP6, 2k had SP4.
Comment by orbital-decay 22 hours ago
Comment by nailer 1 day ago
God that was an era. XP SP2 was a great OS, IE was the best browser, MSN was the most popular messenger, Skype was acquired, HTC's Windows CE devices were shipping real web browsers that worked over 3G.
By the end of the Ballmer era, Microsoft has lost the OS, the browser, the messenger, the meeting service and mobile.
Comment by uep 1 day ago
My peeve today is how bad modern chat programs feel compared to the old instant messengers. The modern programs all feel slow and clunky in comparison. I felt that all of the messengers I used (MSN, AIM, ICQ) were more responsive than their modern day equivalents.
Comment by IFC_LLC 1 day ago
I remember the times when IE passed ACID test? Do we remember the ACID? http://acid2.acidtests.org/#top
Ah, what the times were those. Firefox was just gaining traction.
And I agree. Slack is sitting there, consuming over gig of memory on my computer, and Miranda NG was able to do the same functionality with cool skins and just 30 megs of ram.
Skins... Skins... We've lost even those...
Comment by hulitu 18 hours ago
Never heard about it (Europe).
Comment by IFC_LLC 1 day ago
Yes, I've just checked, even in 2009 you still have IE over 64% of browser usage.
Comment by uep 22 hours ago
Just checked your link and this fits with what I thought in terms of marketshare. You can see that Firefox was ~25% of marketshare in 2009. Which is an enormous share of the pie when you consider that they couldn't stick a download link on the front page of the most dominant search engine, and it didn't come preinstalled.
Never used Maxthon.
Damn, this also reminded me that RSS feeds were everywhere back then, and the browser supported it directly.
Comment by IFC_LLC 20 hours ago
The internet was awesome.
Comment by nailer 19 hours ago
TBF I should have said 'most popular' for all those categories.
Comment by hathym 1 day ago
Comment by technion 18 hours ago
Anything for Linux you just type "make". If the author skipped a makefile, theres rarely much to it.
But when someone has a cpp file for Windows it looks like this.
Comment by delta_p_delta_x 8 hours ago
cl /std:c++17 /EHsc /W4 /O2 /DUNICODE /D_UNICODE /wd4005 /Fe:RedSun.exe RedSun.cpp advapi32.lib ole32.lib user32.lib
g++ -std=c++17 -Wall -O3 -DUNICODE -D_UNICODE -Wno-builtin-macro-redefined -o RedSun.exe RedSun.cpp -ladvapi -lole32 -luser32
I see no difference. One uses slash-demarcated arguments, the other uses hyphens. The g++ invocation is missing the flag for the exception handling model[1]. Otherwise, it is a matter of what you are used to. In fact, if you have MinGW, this exact command-line invocation will probably work correctly.When you install the VS build tools you get nmake which processes most Makefiles just fine. Or you get a solution file, in which case you just open the solution in VS and press F5. Or if you are hung up about doing it in the command-line, it would be
msbuild.exe foo.sln
Or with CMake, which has a cross-platform command-line, cmake --preset somepreset
Linux people who don't know Windows and complain that 'it looks like this' is my bugbear, when they can spend hours fixing a dumb in-tree driver with printf debugging that works plug-and-play on Windows.[1]: https://learn.microsoft.com/en-gb/cpp/build/reference/eh-exc...
Comment by Implement7347 23 hours ago
Comment by Dwedit 20 hours ago
Comment by ranger_danger 1 day ago
Looks like that's exactly what they did though?
Or maybe they just meant that they don't usually explain how it works?
Comment by kijin 1 day ago
Comment by tclancy 1 day ago
Comment by luma 1 day ago
Comment by trollbridge 1 day ago
Comment by luma 1 day ago
The exploit, from my reading, needs to be executed in order to do it's thing, but Defender isn't allowing it to be written to the filesystem on download.
Comment by molticrystal 1 day ago
[0] https://github.com/Roadmvn/C-Full-Offensive-Course/blob/main...
Comment by luma 22 hours ago
With a link to: https://www.microsoft.com/en-us/wdsi/threats/malware-encyclo...
Comment by labelbabyjunior 1 day ago
Doesn't Linux have one of these CVEs...each week?
Comment by hnlmorg 1 day ago
Comment by GuestFAUniverse 1 day ago
Ignorance is bliss! Simply use docker in its (old) default setup, instead of podman, apptainer, docker-rootless ... and that world is yours.
Added bonuses are the incredible stupid integration with ufw on Ubuntu, images with laughable uid mapping, ...
How that shit got traction baffles me.
Comment by hnlmorg 21 hours ago
And that’s exactly how any reputable image would be built.
Comment by BodyCulture 1 day ago
Comment by hsbauauvhabzb 1 day ago
Comment by IshKebab 1 day ago
But nobody mentioned Linux. There's no need for whataboutism. They both shouldn't have these vulnerabilities.
Comment by hnlmorg 21 hours ago
Why would a target executable use sudo? There are proper mechanisms for automated elevation of permissions and sudo isn’t it.
sudo is designed for user interactivity. And by default prompts for a password. However some people get lazy and disable the password entry requirement.
Comment by IshKebab 21 hours ago
Comment by hnlmorg 17 hours ago
An attacker will probably just use the host for sending spam emails, bot / DDoS traffic or look for other daemons they can jump to which weren’t web accessible (eg a database).
And furthermore, if you’ve got a RCE in a daemon then that code is the running as the daemons’ user. Which shouldn’t be in the sudoers file (eg wheel group) to begin with.
Comment by IshKebab 6 hours ago
Nope! Just alias sudo to something that logs the password.
Comment by gamer191 1 hour ago
For what it’s worth, Windows’ security model says it’s not an exploit that programs can grant themselves admin rights if the user is an admin (https://github.com/hfiref0x/UACME). But afaik Linux doesn’t have that model so it is a bit of an issue that this is possible