Skip to main content

Alo Suite CVE-2026-108056

| EUVDEUVD-2026-115805 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-11-03 INCIBE GHSA-fghv-6j2v-vmqh
5.1
CVSS 4.0 · Vendor: INCIBE
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as low-privileged user
  2. Delivery
    Inject script into NombrePF at /Empresas/Create
  3. Exploit
    Payload stored in delivery note record
  4. Execution
    Victim views affected record
  5. Persist
    Script executes in victim session
  6. Impact
    Session actions performed as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attacker must hold authenticated, low-privileged access (PR:L) to the Alo Suite delivery note / company-creation functionality and be able to submit the NombrePF field via /Empresas/Create, where input is insufficiently sanitized and encoded. The payload only executes when another user subsequently views the affected delivery note or company record (UI:P - passive victim interaction is required). Limiting factors: valid credentials are required (not unauthenticated), a second victim user must open the stored record for impact to occur, and impact is scoped to the victim's browser session rather than the host system.

Impact

This is a moderate-severity stored XSS (CWE-79) with a vendor/NVD CVSS 4.0 score of 5.1, and the signals are internally consistent rather than conflicting. The vector (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N) shows network reach and low attack complexity, but exploitation is gated by two meaningful factors: the attacker needs low-level authenticated access (PR:L) to reach the injection point, and a victim user must view the affected record for the payload to fire (UI:P / passive user interaction). Impact is confined to the subsequent system (the victim's browser session) with low confidentiality and integrity effect (SC:L/SI:L) and no availability or direct impact to the primary system (VC/VI/VA:N). There is no CISA KEV listing, no EPSS score provided, and no public exploit or PoC referenced in the input, so there is no evidence of active exploitation - no public exploit identified at time of analysis. The vuln.today decision label is this_month, indicating routine scheduled remediation rather than emergency urgency. Net: a genuine but not high-priority issue - real because stored XSS in a multi-user business application can hijack other users' sessions, but bounded by the authentication requirement, the need for victim viewing, and an apparently niche product footprint. Note that the single reference is an INCIBE advisory landing page, not a detailed vendor advisory, so patch and fixed-version details are not confirmed in the provided data.

Exploit ScenarioDerived

A low-privileged authenticated user of Alo Suite creates or edits a company record via /Empresas/Create and places a JavaScript payload in the NombrePF field, which is stored without adequate sanitization or encoding. When another user - potentially a higher-privileged operator - later opens the affected delivery note or company record, the script executes in their browser session, allowing the attacker to alter displayed content or perform actions as the victim. No public exploit code is identified at time of analysis, so this scenario is derived from the vulnerability class and the supplied CVSS vector.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Nov 03, 2026

Stored cross-site scripting (CWE-79) in AM System Alo Suite lets an authenticated, low-privileged user persist JavaScript through the NombrePF field submitted to /Empresas/Create, which then executes in the browser of any user who later opens the affected company or delivery note record. Because the payload runs inside the victim's session, it can alter displayed content and perform actions as that user, although the vendor/NVD CVSS 4.0 score of 5.1 (AV:N/AC:L/AT:N/PR:L/UI:P, subsequent confidentiality and integrity Low) and our independent CVSS 3.1 assessment (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) both keep the rating moderate: valid credentials and a second user viewing the stored record are prerequisites. No public exploit code was identified at time of analysis and the CVE is not in CISA KEV, so this is a this-month priority rather than an emergency.

RemediationAI

The provided intelligence does not state a vendor-released fixed version, so patch status cannot be confirmed from this data: check the INCIBE-CERT advisory at https://www.incibe.es/en/incibe-cert/notices/aviso/multiple-vulnerabilities-am-systems-alo-suite and the vendor's own release notes for the corrected build before rolling out, and treat installation of that vendor fix as the only complete remediation because the defect is server-side output encoding. Where an immediate update cannot be applied, the most direct compensating control is to restrict who can reach /Empresas/Create and the delivery note creation and editing functions, limiting those capabilities to a small, trusted set of accounts - the trade-off is reduced business throughput for staff who legitimately raise companies and delivery notes. A second option is to review and clean existing stored NombrePF values and delivery note content for injected markup, which reduces the population of already-poisoned records but is a one-off sweep that will not stop new payloads while the application remains unpatched. Browser-side or WAF filtering of script patterns in submitted fields can add friction, at the cost of false positives on legitimate names and of providing no protection against payloads already stored in the database.

Affected VersionsENISA

ALO Suite 25_09_15.03_35

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic persistent (stored) cross-site scripting issue in a PHP-style business management application: user-supplied input in the NombrePF parameter of the /Empresas/Create endpoint, and related fields in the delivery note functionality, is stored without sufficient sanitization and later rendered without adequate output encoding, so markup and script supplied by one user is re-emitted into other users' pages. CWE-79 covers exactly this failure to neutralize script-related HTML; the practically relevant root cause here is missing context-aware output encoding at render time, which input filtering alone would not fully compensate for. The CVSS 3.1 scope change (S:C) in our assessment reflects that the injected script executes in the victim's browser and same-origin session rather than the attacker's, and the UI:R / UI:P component captures that a second, separate user must open the affected record for the payload to fire. The low-privilege (PR:L) metric confirms the attacker must already hold a valid, authenticated account with access to company creation and delivery note records. Beyond the field and endpoint named in the advisory, the available sources do not describe the exact rendering path or trigger sequence, and the CPE entry (cpe:2.3:a:am_system:alo_suite with wildcard version fields) does not pin a specific affected release range.

Know when Alo Suite gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (INCIBE) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 5.4 MEDIUM

Authenticated attacker stores the payload (PR:L), a victim must view the record (UI:R), execution in the victim's browser crosses a trust boundary (S:C) with low confidentiality/integrity impact and no availability effect.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (INCIBE).

CVSS VectorVendor: INCIBE

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

DescriptionCVE.org

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’;

Threat Intelligence Overview

Prevalence
Low
niche AM System business suite, limited Spanish SME footprint
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2026-108047 HIGH
8.6 Nov 03

Alo Suite's user-invitation workflow can assign administrative privileges to a newly invited account because the '/Reque

CVE-2026-108048 MEDIUM
6.9 Nov 03

Alo Suite's password recovery endpoint '/Account/resetPwd' lacks rate and frequency limits, so remote attackers can repe

CVE-2026-108046 MEDIUM
6.9 Nov 03

Unauthenticated information disclosure in AM Systems Alo Suite allows remote attackers to read records belonging to othe

CVE-2026-108060 MEDIUM
5.1 Nov 03

Stored cross-site scripting in AM System's Alo Suite lets an authenticated user persist JavaScript through the 'Nombre'

CVE-2026-108059 MEDIUM
5.1 Nov 03

Stored cross-site scripting in AM System Alo Suite's delivery-note functionality allows an authenticated user to persist

CVE-2026-108058 MEDIUM
5.1 Nov 03

Stored cross-site scripting in Alo Suite (AM System) lets an authenticated user with access to the mail-template editor

CVE-2026-108057 MEDIUM
5.1 Nov 03

Stored cross-site scripting in AM System's Alo Suite lets an authenticated user persist JavaScript through the 'Nombre'

CVE-2026-108055 MEDIUM
5.1 Nov 03

Stored cross-site scripting in Alo Suite lets an authenticated user with access to /Inmuebles/Create persist JavaScript

CVE-2026-108054 MEDIUM
5.1 Nov 03

Stored cross-site scripting (CWE-79) in AM System's Alo Suite lets an authenticated low-privilege user plant JavaScript

CVE-2026-108053 MEDIUM
5.1 Nov 03

Stored cross-site scripting in AM System's Alo Suite lets authenticated users with access to the current-accounts creati

CVE-2026-108052 MEDIUM
5.1 Nov 03

Stored cross-site scripting in AM Systems Alo Suite lets an authenticated user with write access to the 'Codigo' field o

CVE-2026-108051 MEDIUM
5.1 Nov 03

Stored cross-site scripting in Alo Suite lets authenticated users with article or delivery-note creation rights inject J

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy