Description
Cotonti Siena 0.9.26 and earlier contains a stored cross-site scripting vulnerability that allows authenticated users with PFS access to inject arbitrary script payloads by supplying malicious HTML in the ntitle parameter processed through the TXT filter in pfs.main.php. Attackers can create a folder with a crafted title containing script tags that are stored unescaped in the database and execute in the browser of any user who views the folder listing, including administrators.
Published: 2026-07-09
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Cotonti Siena 0.9.26 contains a stored XSS flaw in the PFS module where the ntitle parameter is processed through the TXT filter without escaping, allowing authenticated users to inject arbitrary script tags. When a folder is created with a malicious title, the script is stored unescaped in the database and executed in the browser of any user who views the folder listing, including administrators. The arbitrary scripts executed in a user's browser may enable client‑side attacks (inference).

Affected Systems

Cotonti Siena 0.9.26 and all earlier releases are affected. The CVE description explicitly states that “0.9.26 and earlier” contain the flaw, indicating that any version equal to or older than 0.9.26 is vulnerable.

Risk and Exploitability

The vulnerability scores a CVSS of 5.1, indicating moderate severity. Because the attack requires authenticated access with PFS privileges, exploitation is constrained to users who can log in and create folders; therefore the attack vector is considered remote authenticated. The EPSS score is < 1%, indicating a very low probability of exploitation, and the issue is not listed in the CISA KEV catalog, suggesting limited public exploitation activity but still presenting a risk to organizations relying on Cotonti Siena for content management.

Generated by OpenCVE AI on July 29, 2026 at 11:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Cotonti Siena to the latest available version where the ntitle parameter is properly escaped or the vulnerability is otherwise fixed
  • If an upgrade is not immediately possible, restrict PFS folder‑creation permissions to trusted users only or disable the PFS feature entirely until a patch is applied
  • Implement input validation or output encoding on the ntitle field to ensure that any supplied HTML is escaped before storage or rendering, mitigating the risk of stored script execution

Generated by OpenCVE AI on July 29, 2026 at 11:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 00:00:00 +0000

Type Values Removed Values Added
First Time appeared Cotonti
Cotonti cotonti
Vendors & Products Cotonti
Cotonti cotonti

Thu, 09 Jul 2026 22:15:00 +0000

Type Values Removed Values Added
Description Cotonti Siena 0.9.26 and earlier contains a stored cross-site scripting vulnerability that allows authenticated users with PFS access to inject arbitrary script payloads by supplying malicious HTML in the ntitle parameter processed through the TXT filter in pfs.main.php. Attackers can create a folder with a crafted title containing script tags that are stored unescaped in the database and execute in the browser of any user who views the folder listing, including administrators.
Title Cotonti Siena 0.9.26 Stored XSS via PFS Module ntitle Parameter
Weaknesses CWE-79
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-14T21:34:51.965Z

Reserved: 2026-06-29T14:13:18.385Z

Link: CVE-2026-58144

cve-icon Vulnrichment

Updated: 2026-07-10T13:40:33.232Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T11:45:03Z

Weaknesses
  • CWE-79

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