Description
Unescaped stored values in application security page in Otalio Ship Property Management System versions before 2.22.0 allows authenticated attackers to escalate privileges via persistent cross-site scripting
Published: 2026-08-18
Score: 6.7 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a stored cross‑site scripting flaw located in the application security page of the Otalio Ship Property Management System. Because user‑supplied data is not properly escaped before being rendered, an attacker who is already authenticated can inject malicious script code that is persisted and later executed in the browser of other users or even administrators. This persistent XSS can be leveraged to elevate privileges, allowing the attacker to perform actions with higher authority than originally granted. The weakness aligns with CWE‑79, which describes improper neutralization of entry points that allow malicious content to be injected.

Affected Systems

The flaw is present in versions of the Otalio Ship Property Management System that are earlier than 2.22.0. Any deployment running a version dated before 2.22.0 should be considered vulnerable. The impact applies to authenticated users who can access the application security page, so all installations that enable user accounts capable of interacting with that page are at risk.

Risk and Exploitability

The CVSS score of 6.7 indicates a medium severity risk, but the lack of an EPSS value leaves the actual exploitation probability uncertain. The vulnerability is not listed in CISA's KEV catalog, suggesting no publicly known exploits yet. The attack step requires legitimate authentication and the ability to modify stored values, so attackers would first need to compromise a valid account or entice a user to supply the injected payload. Once the script is stored, it will execute during subsequent page loads, potentially allowing the attacker to hijack sessions, deface content, or gain elevated permissions.

Generated by OpenCVE AI on August 18, 2026 at 19:18 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest software update to version 2.22.0 or later to remove the unescaped input handling.
  • Ensure that all user‑supplied data written to the application security page is properly escaped or sanitized before rendering.
  • Restrict access to the application security page to the minimum set of users who truly require that capability and monitor for anomalous activity.

Generated by OpenCVE AI on August 18, 2026 at 19:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 18 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 18 Aug 2026 18:45:00 +0000

Type Values Removed Values Added
Description Unescaped stored values in application security page in Otalio Ship Property Management System versions before 2.22.0 allows authenticated attackers to escalate privileges via persistent cross-site scripting
Title Cross-site scripting in Otalio Ship Property Management System
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Mandiant

Published:

Updated: 2026-08-18T18:51:43.637Z

Reserved: 2025-08-19T19:20:03.110Z

Link: CVE-2025-9211

cve-icon Vulnrichment

Updated: 2026-08-18T18:51:39.331Z

cve-icon NVD

Status : Received

Published: 2026-08-18T19:16:44.103

Modified: 2026-08-18T19:16:44.103

Link: CVE-2025-9211

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T19:30:04Z

Weaknesses
  • CWE-79

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