Skip to main content

Portabilis i-Diario CVE-2025-7872

LOW
Cross-site Scripting (XSS) (CWE-79)
2025-07-20 cna@vuldb.com
2.0
CVSS 4.0 · NVD

Severity by source

NVD PRIMARY
2.0 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
P
Scope
X

Lifecycle Timeline

1
Analysis Generated
Apr 29, 2026 - 01:23 vuln.today

DescriptionCVE.org

A vulnerability was found in Portabilis i-Diario 1.5.0 and classified as problematic. This issue affects some unknown processing of the file /justificativas-de-falta. The manipulation of the argument Justificativa leads to cross site scripting. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

AnalysisAI

Stored cross-site scripting (XSS) in Portabilis i-Diario 1.5.0 allows authenticated users to inject malicious scripts via the Justificativa parameter in the /justificativas-de-falta endpoint, which are then executed in the browsers of other users viewing the page. The vulnerability requires user interaction (clicking a malicious link) and authenticated access, limiting its severity despite public exploit availability. EPSS exploitation probability is very low at 0.05 percentile, and the vendor has not responded to disclosure.

Technical ContextAI

The vulnerability is a reflected or stored cross-site scripting (CWE-79) flaw in the Portabilis i-Diario educational management system version 1.5.0. The application fails to properly sanitize or encode user-supplied input in the 'Justificativa' parameter when processing requests to the /justificativas-de-falta endpoint. This endpoint appears to handle absence (falta) justification records, a common feature in educational software. Because the unsanitized input is likely persisted or reflected in subsequent responses without HTML entity encoding or Content Security Policy protections, an authenticated attacker can inject arbitrary JavaScript code that executes in victim browsers. The CVSS 4.0 vector indicates network accessibility (AV:N), low attack complexity (AC:L), but crucially requires both login credentials (PR:L) and user interaction (UI:P), which significantly reduces real-world exploitability.

RemediationAI

No vendor-released patch has been identified at the time of analysis. Organizations should apply input validation and output encoding immediately through code modification or Web Application Firewall (WAF) rules to sanitize the Justificativa parameter using HTML entity encoding (e.g., encoding '<' to '&lt;', '>' to '&gt;'). Implement a Content Security Policy (CSP) header with script-src 'self' to restrict script execution to same-origin sources only, mitigating the impact of injected scripts. As a temporary compensating control, disable or restrict access to the /justificativas-de-falta endpoint to administrators only, or require additional authentication steps before allowing users to view or create justifications. Contact Portabilis directly through their support channels to request a patched version or security advisory. If still using i-Diario 1.5.0, plan an upgrade to a newer release when available, and validate that patch notes include XSS remediation.

CVE-2025-9107 LOW POC
2.1 Aug 18

A vulnerability was determined in Portabilis i-Diario up to 1.5.0. Rated medium severity (CVSS 5.3), this vulnerability

CVE-2025-7871 LOW POC
2.0 Jul 20

Stored cross-site scripting (XSS) in Portabilis i-Diario 1.5.0 allows authenticated users to inject malicious scripts vi

CVE-2025-7870 LOW POC
2.0 Jul 20

Cross-site scripting (XSS) in Portabilis i-Diario 1.5.0 allows authenticated users to inject malicious scripts via the A

CVE-2025-9106 LOW POC
2.0 Aug 18

A vulnerability was found in Portabilis i-Diario up to 1.5.0. Rated medium severity (CVSS 5.1), this vulnerability is re

CVE-2025-9105 LOW POC
2.0 Aug 18

A vulnerability has been found in Portabilis i-Diario up to 1.5.0. Rated medium severity (CVSS 5.1), this vulnerability

CVE-2025-9104 LOW POC
2.0 Aug 18

A flaw has been found in Portabilis i-Diario up to 1.5.0. Rated medium severity (CVSS 5.1), this vulnerability is remote

CVE-2025-8788 LOW POC
2.0 Aug 10

A vulnerability was found in Portabilis i-Diario up to 1.5.0 and classified as problematic. Rated medium severity (CVSS

CVE-2025-8787 LOW POC
2.0 Aug 10

A vulnerability has been found in Portabilis i-Diario up to 1.5.0 and classified as problematic. Rated medium severity (

CVE-2025-8786 LOW POC
2.0 Aug 10

A vulnerability, which was classified as problematic, was found in Portabilis i-Diario up to 1.5.0. Rated medium severit

CVE-2025-8511 LOW POC
2.0 Aug 03

A vulnerability classified as problematic was found in Portabilis i-Diario 1.5.0. Rated medium severity (CVSS 5.1), this

CVE-2025-8919 LOW POC
1.9 Aug 13

A vulnerability was determined in Portabilis i-Diario up to 1.6. Rated medium severity (CVSS 4.8), this vulnerability is

CVE-2025-8920 LOW POC
1.9 Aug 13

A vulnerability was identified in Portabilis i-Diario 1.6. Rated medium severity (CVSS 4.8), this vulnerability is remot

Share

CVE-2025-7872 vulnerability details – vuln.today

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