logoalt Hacker News

tosti • yesterday at 9:05 PM • 5 replies • view on HN

Code execution, sure, paint has been used to write executable code too, so why not.

But remote? How


Replies

gregschlom • yesterday at 9:15 PM

"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?

➕ show 4 replies
VorpalWay • yesterday at 9:14 PM

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)...

➕ show 2 replies
6thbit • yesterday at 11:43 PM

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.

➕ show 1 reply
TZubiri • yesterday at 9:34 PM

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.

➕ show 1 reply
Sohcahtoa82 • yesterday at 9:45 PM

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.