Description
Thelia v2.6.0's Smarty templates (address.html and address-update.html) fail to properly escape double quotes in the “next” parameter, enabling reflected Cross‑Site Scripting (XSS) when an authenticated user visits the malicious link containing attacker‑controlled JavaScript.
Published: 2026-10-12
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑Site Scripting (Authenticated)
Action: Apply Patch
AI Analysis

Impact

The vulnerability stems from the Smarty templates address.html and address‑update.html in Thelia 2.6.0, which do not properly escape double quotes in the “next” parameter. This is a CWE-79: Improper Neutralization of Input During Web Page Generation (Cross‑Site Scripting) flaw. When an authenticated user opens a crafted URL containing attacker‑controlled JavaScript, the script is reflected unescaped into the page and executes in the user’s browser. This allows the attacker to run arbitrary JavaScript in the context of the authenticated session, potentially stealing session cookies, hijacking the session, or performing actions on behalf of the user.

Affected Systems

The affected product is Thelia version 2.6.0; the flaw exists in the listed Smarty templates and affects any deployment running that exact release. If later releases contain the same templates without the fix, they would also be vulnerable, so any Thelia installation running the vulnerable files should be assessed.

Risk and Exploitability

The defect is a reflected XSS that requires an attacker to lure an authenticated user to click a malicious link, so the attack vector is likely phishing or social engineering. The CVSS score of 6.1 and an EPSS score of < 1% indicate moderate severity and a low probability of exploitation; the vulnerability is not listed in the CISA KEV catalog, but the impact on confidentiality, integrity, and availability is significant because it grants the attacker the same privileges as the authenticated user. Exploitation is straightforward for an attacker who can deliver the malicious link, but it relies on user interaction, which reduces the likelihood of widespread automated exploitation.

Generated by OpenCVE AI on October 17, 2026 at 08:01 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Thelia to the latest stable release that includes the template escaping fix. If a quick version update is not possible, apply the vendor’s patch or commit that corrects the double‑quote escaping in address.html and address‑update.html.
  • If an immediate patch is unavailable, implement a server‑side sanitization routine that ensures the ‘next’ parameter does not contain unescaped double quotes before rendering the Smarty template.
  • Deploy a strict Content‑Security‑Policy header to mitigate the impact of any residual XSS payloads and restrict the domains from which script can be loaded.

Generated by OpenCVE AI on October 17, 2026 at 08:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Fri, 16 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}


Tue, 13 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Thelia
Thelia thelia
Vendors & Products Thelia
Thelia thelia

Mon, 12 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Mon, 12 Oct 2026 15:15:00 +0000

Type Values Removed Values Added
Description Thelia v2.6.0's Smarty templates (address.html and address-update.html) fail to properly escape double quotes in the “next” parameter, enabling reflected Cross‑Site Scripting (XSS) when an authenticated user visits the malicious link containing attacker‑controlled JavaScript.
Title CVE-2026-103527
References

cve-icon MITRE

Status: PUBLISHED

Assigner: certcc

Published:

Updated: 2026-10-16T17:24:55.616Z

Reserved: 2026-09-30T19:06:35.476Z

Link: CVE-2026-103527

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-12T15:17:06.240

Modified: 2026-10-16T18:17:18.553

Link: CVE-2026-103527

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T08:15:05Z

Weaknesses
  • CWE-79

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