CVE-2026-54743 in Lemmy UIinformazioni

Riassunto

di VulDB • 19/08/2026

Lemmy è un aggregatore di link e forum per il fediverse. Prima della versione lemmy-ui 0.19.19-beta.1, LemmyNet/lemmy-ui elabora Markdown in src/shared/markdown.ts per i corpi dei post, i commenti, i messaggi privati e le sidebar delle community e del sito tramite mdToHtml, che restituisce un oggetto __html grezzo che Inferno inserisce senza una fase di sanitizzazione. La configurazione setupMarkdown imposta html su false ma registra [email protected] con useImageSyntax abilitato; pertanto, un'immagine destinata a supportare contenuti video diventa un elemento video il cui fallback incorpora la testo alternativo dell'immagine tramite sostituzione di stringhe non escapeate. L'impostazione html non si applica all'output generato dai plugin, consentendo al testo alternativo manipolato ad hoc di raggiungere il DOM come HTML attivo in contesti che non utilizzano mdToHtmlNoImages. Un membro approvato o un'istanza federata remota può memorizzare tale contenuto e un visualizzatore che lo elabora potrebbe eseguire JavaScript nell'origine lemmy-ui, esponendo la sessione dell'utente e le azioni autenticate. L'avviso di sicurezza segnala che Content Security Policy impedisce l'esecuzione dello exploit descritto in produzione, ma afferma anche che il deployment self-hosted predefinito testato non applica alcuna Content-Security-Policy. Questo problema è risolto nella versione lemmy-ui 0.19.19-beta.1.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

GitHub M

Prenotare

16/06/2026

Divulgazione

20/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00401

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!