Skip to main content

Portabilis i-Diario CVE-2025-7871

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 has been found in Portabilis i-Diario 1.5.0 and classified as problematic. This vulnerability affects unknown code of the file /conteudos. The manipulation of the argument filter[by_description] leads to cross site scripting. The attack can 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 filter[by_description] parameter in the /conteudos endpoint, which are then reflected to other users. The vulnerability requires user interaction (UI:P) to trigger but has low confidentiality impact and publicly available exploit code; however, the extremely low EPSS score (0.05%) and vendor non-responsiveness suggest limited real-world exploitation despite disclosed POC.

Technical ContextAI

The vulnerability exists in the /conteudos endpoint of Portabilis i-Diario, an educational management system developed by Portabilis. The flaw is a classic CWE-79 (Improper Neutralization of Input During Web Page Generation) where user-supplied input in the filter[by_description] query parameter is not properly sanitized or HTML-encoded before being reflected in HTTP responses or stored in the application. This allows an attacker to inject arbitrary JavaScript code that executes in the context of other users' browsers. The attack requires login credentials (PR:L) but leverages the user interaction requirement (UI:P) to trick victims into clicking a malicious link containing the payload.

RemediationAI

No vendor-released patch identified at time of analysis. The vendor was reportedly contacted early but did not respond. Immediate mitigation options include: (1) Upgrade to a patched version if released post-disclosure by checking the Portabilis official repository; (2) Implement input validation on the filter[by_description] parameter to reject or sanitize special characters (< > " ' &); (3) Apply HTML entity encoding to all user-supplied input before rendering in responses; (4) Implement a Content Security Policy (CSP) header with script-src 'self' to prevent inline script execution (note: this may break legitimate application functionality if i-Diario uses inline scripts); (5) Restrict access to /conteudos endpoint via network-level controls or reverse proxy rules if the feature is not critical; (6) Educate users not to click suspicious links containing filter parameters. Given vendor non-responsiveness, consider migrating to alternative educational management systems if security patching is a requirement.

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-7872 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-7871 vulnerability details – vuln.today

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