CVE-2026-108056 in ALO Suiteinfo

Summary

by MITRE • 11/03/2026

A stored Cross-Site Scripting (XSS) vulnerability in Alosuite that affects the delivery note functionality. Insufficient sanitization and encoding of the specified fields allow JavaScript to be stored, which executes in other users’ browsers when they view the affected records. Exploitation requires authenticated access to the affected functionality. The code can alter the displayed content and perform actions within the context of the victim’s session. The list of features, parameters, and endpoints is as follows:

CVE-2026-108056: NombrePF in ‘/Empresas/Create’;

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 11/03/2026

The vulnerability identified under CVE-2026-108056 represents a critical security flaw within the Alosuite enterprise resource planning software, specifically targeting the delivery note and company creation modules. This issue is classified as a Stored Cross-Site Scripting (XSS) vulnerability, which poses a significant risk to data integrity and user session security. The root cause lies in insufficient sanitization and encoding mechanisms applied to input fields during the record creation process. When an authenticated user submits data through the specified endpoint, specifically the NombrePF field within the /Empresas/Create interface, the application fails to properly validate or escape special characters that could be interpreted as executable code by a web browser. This lack of rigorous input validation allows malicious scripts to be persisted in the backend database rather than being rejected or neutralized at the point of entry.

The operational impact of this vulnerability is severe because it enables persistent attacks against multiple users without requiring further interaction from the initial attacker. Once the malicious JavaScript payload is stored in the system, any subsequent user with authenticated access who views records containing this tainted data will have their browser execute the script automatically. This execution occurs within the security context of the victim’s active session, meaning the injected code inherits all privileges associated with that user account. Attackers can leverage this capability to perform a wide range of malicious actions, including stealing sensitive authentication tokens or cookies, hijacking user sessions to impersonate legitimate users, altering displayed content to facilitate phishing attacks, or performing unauthorized administrative operations on behalf of the victim. The ability to alter displayed content also undermines trust in the application’s reliability and can be used to deceive users into revealing additional credentials or financial information.

From a technical classification perspective, this vulnerability aligns with CWE-79, which describes Improper Neutralization of Input During Web Page Generation commonly known as Cross-site Scripting. The specific nature of storing malicious content for later execution categorizes it further under CWE-80, where the payload is persisted in a database or other storage mechanism rather than being reflected directly in an HTTP response. In terms of offensive security frameworks such as MITRE ATT&CK, this vulnerability facilitates techniques associated with Client-side Scripting Injection and potentially Credential Access through Browser Session Hijacking if session cookies are targeted. The requirement for authenticated access means that the attack surface is limited to internal users or those who have obtained valid credentials, but given the persistence of the payload, a single successful injection can compromise numerous accounts over time.

Mitigation strategies must focus on both immediate remediation and long-term defensive coding practices. Developers should implement strict output encoding when rendering user-supplied data in HTML contexts, ensuring that special characters are converted to their corresponding HTML entities before display. Additionally, input validation should be enforced at the server side using a whitelist approach, allowing only expected character sets for fields like NombrePF while rejecting any potentially dangerous inputs such as script tags or event handlers. Implementing Content Security Policy headers can also provide an additional layer of defense by restricting the sources from which scripts are allowed to execute, thereby mitigating the impact even if some injection attempts succeed. Regular security audits and static code analysis tools should be employed to detect similar vulnerabilities across other modules within the Alosuite application suite before they can be exploited in production environments.

Responsible

INCIBE

Reservation

10/09/2026

Disclosure

11/03/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

low

Sources

Want to know what is going to be exploited?

We predict KEV entries!