CVE-2026-6083 in StockAgileinfo

Summary

by MITRE • 09/25/2026

Stored Cross-Site Scripting (XSS) vulnerability in StockAgile API and management panel. The vulnerability is present on the server side in REST endpoint ' /inventory/configuration/pricing-tiers' that allow the injection and persistence of malicious JavaScript code through parameters such as ‘code’, ‘name’, and other text fields. The scripts that are entered are not filtered or validated correctly before being displayed on the web panel that authenticated users can access. Exploiting this vulnerability could allow a remote, previously authenticated attacker to execute arbitrary JavaScript code.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Analysis

by VulDB Data Team • 09/25/2026

The identified security flaw represents a classic Stored Cross-Site Scripting vulnerability within the StockAgile application infrastructure, specifically targeting the server-side REST endpoint located at /inventory/configuration/pricing-tiers. This architectural weakness stems from an insufficient input validation and sanitization mechanism applied to user-supplied data before it is persisted in the backend database or rendered back into the web management panel. The vulnerability affects multiple text-based parameters including code and name fields, which are intended for storing configuration metadata but lack adequate encoding of special characters that carry executable script payloads. Because the application fails to neutralize these inputs during both storage and retrieval phases, malicious JavaScript code injected by an attacker is stored on the server and subsequently served to other users without modification, creating a persistent threat vector rather than a transient reflection-based issue.

From an operational perspective, this vulnerability allows any authenticated user with access to the pricing tiers configuration interface to inject arbitrary client-side scripts into the application's response stream. The impact of such exploitation is severe because it enables session hijacking through cookie theft, allowing attackers to impersonate legitimate users and gain unauthorized administrative privileges. Furthermore, the attacker can perform actions on behalf of victims, redirect them to malicious phishing sites designed to harvest credentials or install malware, deface the user interface for reputational damage, or execute keylogging scripts to capture sensitive keystrokes entered by other administrators. The persistence of this payload means that every subsequent visit to the affected page by any authenticated user triggers the execution of the malicious code, potentially compromising multiple accounts and expanding the scope of the breach beyond the initial attacker's session.

In terms of industry standard classification, this vulnerability aligns with CWE-79 Improper Neutralization of Input During Web Page Generation commonly known as Cross-site Scripting. The specific nature of storing the payload for later execution categorizes it under Stored XSS rather than Reflected or DOM-based variants. Within the MITRE ATT&CK framework, this exploitation technique maps to T1059 Command and Scripting Interpreter: JavaScript, which describes how attackers use scripting languages to execute commands on a victim's system after gaining initial access through social engineering or other entry points like this web application flaw. The attack chain typically involves Initial Access via the authenticated interface followed by Execution of malicious scripts in the context of the victim’s browser session and potentially Credential Access if cookies are exfiltrated.

To mitigate this vulnerability, immediate remediation efforts must focus on implementing robust input validation and output encoding strategies across all affected endpoints. Developers should enforce strict allow-listing for input fields to reject any characters that do not conform to expected alphanumeric or standard text formats rather than relying solely on blocklists of malicious patterns which can be easily bypassed using obfuscation techniques. When displaying user-supplied data in the HTML context, it is critical to apply proper output encoding such as HTML entity encoding to ensure that special characters like angle brackets and ampersands are rendered as plain text rather than interpreted by the browser’s rendering engine. Additionally implementing a Content Security Policy header with strict directives can significantly reduce the impact of any successfully injected scripts by restricting the sources from which executable content can be loaded, thereby preventing the execution of unauthorized inline scripts even if they manage to bypass input filters.

Responsible

INCIBE

Reservation

04/10/2026

Disclosure

09/25/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!