CVE-2026-53758
largeStored XSS in Emlog <= 2.6.29 via unsanitized Parsedown Markdown HTML
Emlog, an open source website-building system, processes article content with the Parsedown library while its safe mode is disabled, so raw HTML embedded in Markdown -- including <script> tags -- passes through unescaped and is rendered without any additional sanitization. An attacker who can supply article content can therefore embed JavaScript that executes in the browser of every visitor who views the article; the CVSS 4.0 vector rates the attack as network-based, unauthenticated, and requiring no special conditions. Successful exploitation gives the attacker script execution in all visitors' browsers under the affected site's origin, enabling actions such as cookie/session theft or unauthorized in-page actions on behalf of visitors. Any Emlog deployment running version 2.6.29 or earlier is affected. As of publication there is no available patch, no public proof-of-concept, and no publicly known exploitation (EPSS about 0.3%, not listed in CISA KEV).
What to do: No fixed release exists yet, so monitor the Emlog project for a version later than 2.6.29 and upgrade as soon as one is published. As interim mitigation, restrict article authoring to trusted users and add output-side sanitization that strips <script> tags and event-handler attributes from rendered article HTML. Verify your installed Emlog version and review existing article content for unexpected HTML or injected scripts, since stored payloads would run for all visitors.
| Emlog (open source project) Emlog | <= 2.6.29 (all versions 2.6.29 and prior); no fix available at time of publication |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Emlog is an open source website building system. In versions 2.6.29 and prior, article content is processed by Parsedown without enabling safe mode, which means raw HTML including tags embedded in Markdown is passed through unescaped. The output is rendered with no additional sanitization, resulting in stored XSS visible to all site visitors. At time of publication, there are no publicly known patches.
- Weakness
- CWE-79
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.