Description
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.
Published: 2026-09-04
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a stored cross‑site scripting flaw in the article editor of EmLog. Tag names are rendered without HTML encoding, allowing an attacker to embed malicious JavaScript such as ');alert(document.domain);//. When the article editor is later viewed, the browser interprets the injected script. This can lead to unauthorized script execution, cookie theft, session hijack, defacement, or malware distribution. The weakness is a classic input validation issue covered by CWE‑79.

Affected Systems

The flaw affects EmLog open‑source website building system, version 2.6.29 and earlier. Administrators deploying those versions via the article editing interface are directly exposed; any user with editing privileges can craft a malicious tag. All publicly accessible instances of the editor that expose such tags fall under risk.

Risk and Exploitability

The reported CVSS score is 6.9, indicating a moderate to high severity. No EPSS score is available, but the vulnerability is not listed in CISA's KEV catalog. The attack requires web application interaction; an attacker can create the malicious tag through the editor interface, achieving client‑side code execution in the context of whomever views the page. Because no official patch or workaround exists at the time of publication, the risk persists until a vendor fix is released or a mitigation is applied.

Generated by OpenCVE AI on September 4, 2026 at 20:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Check for and install any EmLog update that addresses the tag‑name encoding issue; upgrade to the latest version once a vendor patch becomes available.
  • Modify server‑side processing to validate and escape all tag name inputs, ensuring HTML entities are properly encoded before rendering.
  • Deploy a web application firewall or content‑security‑policy rules to detect and block injected XSS payloads in article editor content.
  • Restrict article editor access to trusted administrators and perform regular code reviews of any custom plugins that handle tag data.

Generated by OpenCVE AI on September 4, 2026 at 20:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Emlog
Emlog emlog
Vendors & Products Emlog
Emlog emlog

Fri, 04 Sep 2026 18:00:00 +0000

Type Values Removed Values Added
Description 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.
Title Emlog: Stored XSS via Tag Name in Article Editor
Weaknesses CWE-79
References
Metrics cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-04T17:47:58.822Z

Reserved: 2026-08-13T17:44:28.644Z

Link: CVE-2026-73848

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T18:17:55.953

Modified: 2026-09-04T18:17:55.953

Link: CVE-2026-73848

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T21:30:07Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')