CVE-2026-13558
Received Received - Intake

Cross-Site Scripting in CodeAstro Complaint Management System

Vulnerability report for CVE-2026-13558, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-06-29

Last updated on: 2026-06-29

Assigner: VulDB

Description

A security flaw has been discovered in CodeAstro Complaint Management System 1.0. This issue affects some unknown processing of the file /report/addreport of the component Report Handler. Performing a manipulation of the argument Report Title results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-06-29
Last Modified
2026-06-29
Generated
2026-06-29
AI Q&A
2026-06-29
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
codeastro complaint_management_system 1.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-94 The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a Stored Cross-Site Scripting (XSS) issue in the CodeAstro Complaint Management System version 1.0. It occurs in the Report Management functionality, specifically in the Report Title field, where user input is not properly sanitized. A low-privileged authenticated user can inject malicious JavaScript code into the Report Title, which is then stored in the database and later executed in the administrator's browser when they view the report listing page.

The injected script can perform harmful actions such as session hijacking, unauthorized actions, privilege escalation, or even full administrative account takeover.

Impact Analysis

This vulnerability can have serious impacts including the compromise of administrator accounts through session hijacking or privilege escalation. Attackers can execute arbitrary scripts in the administrator's browser, potentially allowing them to create new admin accounts, modify application settings, or perform unauthorized actions within the system.

Detection Guidance

This vulnerability can be detected by testing the Report Title input field in the /report/addreport component for improper input sanitization that allows stored cross-site scripting (XSS). Specifically, injecting a crafted payload such as an SVG element with an onload event can reveal if the input is stored and executed in the administrator's report management interface.

A practical approach is to perform authenticated testing as a low-privileged user by submitting a payload like: <svg onload=alert(1)> into the Report Title field and then observing if the script executes when the administrator views the report listing page.

While no specific commands are provided, using tools such as curl or Burp Suite to automate injection and monitoring responses can help detect the vulnerability.

Mitigation Strategies

Immediate mitigation steps include implementing proper output encoding and input validation on the Report Title field to prevent malicious scripts from being stored and executed.

Additionally, applying a Content Security Policy (CSP) can help restrict the execution of unauthorized scripts in the administrator interface.

Using secure templating practices to safely render user input and restricting privileges of users who can submit reports will also reduce the risk.

Until a patch is available, monitoring and restricting access to the report management interface and educating administrators about the risk of clicking on suspicious reports can help mitigate exploitation.

Compliance Impact

The vulnerability allows a low-privileged authenticated user to inject malicious scripts into the Report Title field, which can be executed in an administrator's browser. This can lead to session hijacking, unauthorized actions, privilege escalation, or full administrative account takeover.

Such unauthorized access and potential data manipulation or exposure could lead to non-compliance with common standards and regulations like GDPR and HIPAA, which require protection of sensitive data and prevention of unauthorized access.

Specifically, if personal or sensitive data managed by the Complaint Management System is exposed or altered due to this vulnerability, it could result in violations of data protection and privacy requirements mandated by these regulations.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-13558. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart