this post was submitted on 11 Feb 2026
994 points (98.6% liked)

Technology

81128 readers
4437 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

They finally did it. Microsoft has successfully over-engineered a text editor into a threat vector.

This CVE is an 8.8 severity RCE in Notepad of all things.

Apparently, the "innovation" of adding markdown support came with the ability of launching unverified protocols that load and execute remote files.

We have reached a point where the simple act of opening a .md file in a native utility can compromise your system.

(page 2) 50 comments
sorted by: hot top controversial new old
[–] Havatra@lemmy.zip 56 points 2 days ago (1 children)

An attacker could trick a user into clicking a malicious link inside a Markdown file opened in Notepad, causing the application to launch unverified protocols that load and execute remote files.

"launching unverified protocols" - does that mean the network fetching is done by the Notepad app, and Notepad doesn't open the browser for this..? If so, bloody hell, Microsoft...

[–] ClassyHatter@sopuli.xyz 22 points 2 days ago (1 children)

As I understood it, there can be specifically crafted links in Markdown documents, which, when clicked, will download a file and then execute it.

[–] kernelle@lemmy.dbzer0.com 26 points 2 days ago (1 children)

RCE means exactly this, the ability to run any code on a remote device (the one running notepad).

It's a parsing issue. I've encountered the same writing an MD parser for a website, not as trivial to solve as it seems. For a multi billion dollar company this is hilariously stupid. Why do I get the feeling someone vibecoded this entire implementation.

[–] Truscape@lemmy.blahaj.zone 12 points 2 days ago (1 children)
[–] regedit@lemmy.zip 9 points 2 days ago

They admitted, IIRC, that they fired a bunch of devs and then used gen-AI to write code. I think I have a comment from last year around this time that this was gonna happen, including data breaches on a massive scale, when companies were openly touting this tactic. It's only getting started.

[–] m3t00@lemmy.world 7 points 2 days ago (1 children)
[–] radiouser@crazypeople.online 4 points 2 days ago (3 children)

Didn't they remove Paint? (I've not used Windows in years).

load more comments (3 replies)
[–] dbtng@eviltoast.org 16 points 2 days ago (8 children)

I miss oldskool Notepad being present on the system. Win11 Notepad is a worthless piece of shit.
But ... any computer or vm that I use for more than a few hours gets a copy of Metapad.

I've been using Metapad for ... umm ... decades.
Metapad is a simple, extremely lightweight editor, intended to just barely be better than Notepad, fixes a lot of shit that MS never did and stays simple.
https://liquidninja.com/metapad/

[–] Professor_Piddles@sh.itjust.works 12 points 2 days ago (6 children)

I've been a long time user of Notepad++ after Notepad started inserting random whitespace characters in files, which messed up some jankety scripting I was doing at the time. Do you happen to know if Metapad is good about not adding unintended characters like that?

[–] dbtng@eviltoast.org 9 points 2 days ago (2 children)

Yes. Metapad is too dumb for that shit. By design.
It's only barely smart enough to be better than Notepad.
It's not smart enough to do anything dumb.

Its free, extremely mature, and you already know how to use it.
Metapad is a feature-for-feature drop-in replacement for Notepad.

[–] chunes@lemmy.world 12 points 2 days ago

It's not smart enough to do anything dumb.

I love this. Amazing quote

load more comments (1 replies)
load more comments (5 replies)
[–] bitjunkie@lemmy.world 2 points 1 day ago (1 children)
load more comments (1 replies)
load more comments (6 replies)
[–] Professorozone@lemmy.world 7 points 2 days ago (3 children)

I use an older version. Am I ok?

[–] cabillaud@lemmy.world 4 points 2 days ago (1 children)

You know your notepad version?

load more comments (1 replies)
load more comments (2 replies)
[–] m3t00@lemmy.world 4 points 2 days ago (1 children)

cat index.txt hello world^M

/cr/n seems safe

[–] MuskyMelon@lemmy.world 3 points 2 days ago

This is the way now...

load more comments
view more: ‹ prev next ›