CVE-2026-108051 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-108051: Nombre in ‘/Articulos/Create’;

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

Analysis

by VulDB Data Team • 11/03/2026

The vulnerability identified under CVE-2026-108051 represents a critical stored Cross-Site Scripting flaw within the Alosuite enterprise resource planning software, specifically targeting the delivery note creation workflow. This security defect is rooted in insufficient input validation and sanitization mechanisms applied to the Nombre field during the article creation process at the /Articulos/Create endpoint. Unlike reflected XSS attacks where malicious scripts are executed immediately from a crafted URL, stored vulnerabilities persist by injecting payload data into the application's database or persistent storage. In this specific instance, an attacker with authenticated access can submit specially crafted input containing JavaScript code as part of the Nombre field value for an article. Because the backend system fails to properly encode or escape these characters before storing them, the malicious script is saved alongside legitimate business data without triggering immediate security warnings or rejection mechanisms.

The operational impact of this vulnerability extends beyond a single user session due to its persistent nature. When any other authenticated user subsequently views records associated with the affected article, such as viewing delivery notes linked to that specific item, their browser will render the stored script. This execution occurs within the context of the victim’s active session, granting the attacker the ability to manipulate the DOM structure and alter displayed content dynamically. More critically, this allows for session hijacking, credential theft via keylogging or form redirection, and unauthorized actions performed on behalf of the victim. Since exploitation requires authenticated access, the attack surface is limited to internal users or compromised accounts, but the potential damage within an enterprise environment can be severe, facilitating lateral movement or data exfiltration from systems that may not have robust perimeter defenses against insider threats.

From a 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 mechanism here involves the failure to apply output encoding or context-aware sanitization when rendering user-supplied data in an HTML environment. Furthermore, within the MITRE ATT&CK framework, this behavior maps to techniques associated with Client-side Injection and potentially T1059 Command and Control if used for beaconing, though primarily it falls under initial access vectors that leverage trusted applications. The lack of proper encoding allows arbitrary JavaScript execution, which is a fundamental breach of the principle of least privilege regarding client-side code integrity.

Mitigation strategies must address both immediate remediation and long-term architectural improvements. Immediate action should involve applying vendor-provided patches or updates to Alosuite that enforce strict input validation on the Nombre field at /Articulos/Create. Developers must implement context-sensitive output encoding, ensuring that special characters such as angle brackets, quotes, and ampersands are converted into their corresponding HTML entities before being rendered in the browser view layer. Additionally, implementing a Content Security Policy (CSP) header can significantly mitigate the impact by restricting the sources from which scripts can be loaded or executed, thereby preventing inline script execution even if injection occurs. Regular security code reviews focusing on data flow analysis for all user-controllable inputs are essential to prevent similar vulnerabilities in other modules of the application.

Responsible

INCIBE

Reservation

10/09/2026

Disclosure

11/03/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!