CVE Catalog

CVE-2026-73848

MediumCVSS 6.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.32%

25th percentile - higher than 25% of all known CVEs

Summary

In Emlog, an open source website building system, in versions 2.6.29 and prior, tag names are not HTML-encoded when rendered in the article editor. An attacker can create a tag containing ');alert(document.domain);//. The addslashes() function does not escape HTML entities, so ' is stored as-is. When the browser renders the page, it decodes ' back to a literal single quote before evaluating the JavaScript, breaking out of the string and executing arbitrary code. At time of publication, there are no publicly known patches.

Risk Assessment

The vulnerability allows an attacker to execute scripts in the context of the victim's browser (XSS), potentially leading to session theft, account takeover, or other attacks on users.

Recommendation

Restrict the ability to create tags by untrusted users and monitor security forums and channels for patches. Also consider temporarily disabling the article editor or applying input filters.

Other vulnerabilities in Emlog

See all
Original NVD description (English source)

Emlog is an open source website building system. In versions 2.6.29 and prior, tag names in emlog are not HTML-encoded when rendered in the article editor. An attacker can create a tag containing ');alert(document.domain);//. The addslashes() function does not escape HTML entities, so ' is stored as-is. When the browser renders the page, it decodes ' back to a literal single quote before evaluating the JavaScript, breaking out of the string and executing arbitrary code. At time of publication, there are no publicly known patches.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS