News for hackers. Stuff that matters.
Re:MS Paint Remote Code Execution Vulnerability by tosti on Thursday November 05, 2026 @04:05PM (#50384446)
Code execution, sure, paint has been used to write executable code too, so why not.

But remote? How

Re:MS Paint Remote Code Execution Vulnerability by VorpalWay on Thursday November 05, 2026 @04:14PM (#50384542)
I'm thankfully out of the loop on Windows these days, but as I remember it Paint did not have any network features? Is that still true? If if is, maybe it is a misfiling of the CVE and it isn't remote?

Or are they chaining a browser auto opening a download in paint, (but browsers shouldn't do that)...

Re:MS Paint Remote Code Execution Vulnerability by kuboble on Thursday November 05, 2026 @04:24PM (#50384643)
These days paint has copilot...
Re:MS Paint Remote Code Execution Vulnerability by robotnikman on Thursday November 05, 2026 @04:29PM (#50384702)
This is the only network feature paint has iirc, so that's probably it.
Re:MS Paint Remote Code Execution Vulnerability by jdiff on Thursday November 05, 2026 @07:11PM (#50386432)
It's the only network feature I can think of, but what is it doing opening a port to wait and listen for anything?
Re:MS Paint Remote Code Execution Vulnerability by radicalbyte on Thursday November 05, 2026 @04:48PM (#50384927)
Why for the love of everything that is good does MS Paint have network trash in it. It's a super simple bitmap editor. Like Notepad, it's simple and just works.

Make a new product and bundle that as an option if you want to drastically change the functionality.

Re:MS Paint Remote Code Execution Vulnerability by waz0wski on Thursday November 05, 2026 @04:50PM (#50384959)
Hate to break it to you..

> Notepad in Windows includes AI features powered by Copilot that help refine and shorten text with the assistance of GPT. By default, these AI features are enabled on managed devices

https://learn.microsoft.com/en-us/windows/client-management/...

Re:MS Paint Remote Code Execution Vulnerability by SV_BubbleTime on Thursday November 05, 2026 @05:03PM (#50385120)
> Like Notepad, it's simple and just works.

I mean… what else were the people working on Notepad and Paint to do!?

The order came down to integrate AI, and they wanted to be promoted.

Every single day I’m happier and happier than I use Linux now.

Re:MS Paint Remote Code Execution Vulnerability by angry_octet on Thursday November 05, 2026 @06:09PM (#50385859)
Some distro will default to integrating an AI into bash any day now. It's only a matter of time till less and vim have AI search.
Re:MS Paint Remote Code Execution Vulnerability by zbentley on Thursday November 05, 2026 @06:32PM (#50386105)
There are certainly many options to choose from: https://gist.github.com/ColinKennedy/8a0eea1b18b6e22bc10daa6...
Re:MS Paint Remote Code Execution Vulnerability by angry_octet on Saturday November 07, 2026 @06:35AM (#50403643)
I've asked Claude to review top candidates from https://github.com/ColinKennedy/neovim-ai-plugins
Re:MS Paint Remote Code Execution Vulnerability by reorder9695 on Friday November 06, 2026 @04:47AM (#50390285)
Luckily with OSS we can fork it
Re:MS Paint Remote Code Execution Vulnerability by augment_me on Thursday November 05, 2026 @09:00PM (#50387214)
If they know what you paint/edit, they can sell you ads better
Re:MS Paint Remote Code Execution Vulnerability by gregschlom on Thursday November 05, 2026 @04:15PM (#50384544)
"An unauthenticated attacker could exploit this vulnerability by sending a specially crafted packet to an affected service over the network. Successful exploitation could allow the attacker to execute code on the target system. No authentication or user interaction is required.."

Still, the question remains... How?

[dead]
Re:MS Paint Remote Code Execution Vulnerability by autoexec on Thursday November 05, 2026 @05:21PM (#50385321)
Sounds like it might be opening a file that was sent over the network without any user interaction.
Re:MS Paint Remote Code Execution Vulnerability by advisedwang on Thursday November 05, 2026 @05:26PM (#50385372)
That's... that's not RCE though.
Re:MS Paint Remote Code Execution Vulnerability by decidu0us9034 on Friday November 06, 2026 @01:54PM (#50396671)
Yes, it is.
Re:MS Paint Remote Code Execution Vulnerability by eqvinox on Thursday November 05, 2026 @05:28PM (#50385403)
Reading tea leaves is still reading tea leaves, even if you make an AI do it… (which is what this is, judging by other things I've seen on opencve.io)
Re:MS Paint Remote Code Execution Vulnerability by jdiff on Thursday November 05, 2026 @07:51PM (#50386758)
Yeah, OpenCVE also includes this:

> After applying the update, verify that the target Windows systems are running a version that includes the CVE fix before disabling legacy file‑open processing in Paint.

Which is complete nonsense. "Legacy file-open processing" isn't a real configurable option in Paint and this seems to suggest that enabling it is some sort of mitigation. The resolution is simply to update Paint.

Re:MS Paint Remote Code Execution Vulnerability by IanCal on Thursday November 05, 2026 @04:22PM (#50384625)
It mentions that it may rely on other services or security measures running- I wonder if there’s something like this hitting a firewall or av and then that calling out to paint to check file type or size out something like that?
Re:MS Paint Remote Code Execution Vulnerability by Den_VR on Thursday November 05, 2026 @04:25PM (#50384665)
The direct implication is that current generations of ms paint are a “service over the network.” Probably a theoretically possible RPC end point of svchost.exe
Re:MS Paint Remote Code Execution Vulnerability by zmmmmm on Thursday November 05, 2026 @07:28PM (#50386571)
It still makes it sound like the problem really is the other service that is letting a remote connection invoke some part of MS paint.
Re:MS Paint Remote Code Execution Vulnerability by jdiff on Thursday November 05, 2026 @11:34PM (#50388249)
But why MS Paint? What functionality does it offer to another program to get called on specifically? And if this other service isn't calling on it specifically, what else can it be tricked into calling? And how many of those are also vulnerable to being stabbed in the back? The smaller interior holes are a problem, sure, but it seems like the CVE should be for the hull hole in that case.
Re:MS Paint Remote Code Execution Vulnerability by TZubiri on Thursday November 05, 2026 @04:34PM (#50384763)
Maybe because a .bmp file could be sent remotely.

Or maybe after the .bmp file is executed, it can install something that opens an outbound TCP connection to its C2, and thus can receive commands. Would not need admin privileges because it doesn't open a port, just 'outbound' connections, like a long-poll.

Re:MS Paint Remote Code Execution Vulnerability by jdiff on Thursday November 05, 2026 @07:04PM (#50386376)
Sending a BMP file that the user has to open doesn't match what little published details we have:

> The vulnerable system can be exploited without any interaction from any user.

Re:MS Paint Remote Code Execution Vulnerability by TZubiri on Thursday November 05, 2026 @09:05PM (#50387245)
you are right, it seems like the latter outbouns tcp connection is already being opened by paint, and that is what is exploitable.

since it exposes no port, I’d assume it isn’t trivial to exploit, paint will chose its target (a microsoft domain or IP), the exploit must involve some error in destination selection, or simply allowing a mitm to impersonate microsoft.

this is inline with Attack Complexity High, attacker needs to be either in the network path (mitm) or control the erroneous destination of the connection (say mircosoft.com), possibly blocking (dosing) the higher priority genuine destination

Re:MS Paint Remote Code Execution Vulnerability by jdiff on Thursday November 05, 2026 @10:05PM (#50387651)
Seems odd even for a vibecoded copilot integration to make repeated, unprompted network requests. And if they're not repeated and unprompted, then we don't meet the "no user input" requirement.
Re:MS Paint Remote Code Execution Vulnerability by TZubiri on Friday November 06, 2026 @06:24AM (#50391004)
pretty standard to check for updates no?
Re:MS Paint Remote Code Execution Vulnerability by jdiff on Friday November 06, 2026 @11:27AM (#50394497)
For others, def. For paint, it's always been either OS-updated or store-updated.
Re:MS Paint Remote Code Execution Vulnerability by Sohcahtoa82 on Thursday November 05, 2026 @04:45PM (#50384897)
Because the definition of "remote" has been expanded in the name of resume-driven development to include sending a malicious file that a victim has to open.
Re:MS Paint Remote Code Execution Vulnerability by 6thbit on Thursday November 05, 2026 @06:43PM (#50386203)
I wonder if it could be through a file:// or some deeplink custom url handler that opens in Paint and clicking on it with some carefully crafted file path could make it read out of bounds (since that's the associated weakness reported) and execute something.
Re:MS Paint Remote Code Execution Vulnerability by jdiff on Thursday November 05, 2026 @06:48PM (#50386248)
Whatever it is, it doesn't require any clicking or user interaction. Maybe my imagination is just limited but I can't imagine why Paint is making itself available for incoming traffic on the network.
Re:MS Paint Remote Code Execution Vulnerability by 6thbit on Thursday November 05, 2026 @07:05PM (#50386378)
Ah, no interaction. Yikes, doesn't make sense Paint would have a server tho.

Should be easy to verify for someone with a windows machine if it does.

Re:MS Paint Remote Code Execution Vulnerability by jdiff on Thursday November 05, 2026 @10:54PM (#50387954)
Mine doesn't have a mouse or keyboard at the moment, so I'm only checking over an SSH->WSL connection. But it sure doesn't look like it's opening any ports from here.

So I guess either some random OS component is listening to the network and just-as-inexplicably asking Paint to do something for it. Or one of Paint's outbound connections is vulnerable if hijacked by a mitm. Network interception's one of the examples used for the "High" Attack Complexity rating that MS gave this CVE. Maybe powered by eMudhra for any systems that haven't revoked those certs? That'd be topical.