Skip to main content

i-Educar EUVDEUVD-2025-20188

| CVE-2025-7113 LOW
Cross-site Scripting (XSS) (CWE-79)
2025-07-07 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
vuln.today AI
5.4 MEDIUM

XSS requires authenticated low-privilege access and victim interaction; scope changes to victim browser enabling cookie theft and page manipulation.

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:L/VA:N/SC:L/SI:L/SA:N

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

6
CVSS changed
Apr 29, 2026 - 01:11 NVD
3.5 (LOW) 2.0 (LOW)
EUVD ID Assigned
Mar 16, 2026 - 03:37 euvd
EUVD-2025-20188
Analysis Generated
Mar 16, 2026 - 03:37 vuln.today
PoC Detected
Aug 13, 2025 - 14:42 vuln.today
Public exploit code
CVE Published
Jul 07, 2025 - 05:15 cve.org
LOW 2.0
CVE Published
Jul 07, 2025 - 05:15 nvd
LOW 3.5

DescriptionCVE.org

A vulnerability was found in Portabilis i-Educar 2.9.0. It has been classified as problematic. Affected is an unknown function of the file /module/ComponenteCurricular/edit?id=ID of the component Curricular Components Module. The manipulation of the argument Nome leads to cross site scripting. It is possible to launch the attack 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

Cross-site scripting in Portabilis i-Educar 2.9.0 allows an authenticated low-privilege user to inject malicious JavaScript through the unsanitized Nome parameter in the Curricular Components Module editor (/module/ComponenteCurricular/edit). When a victim with an active session views the affected component, the injected script executes in their browser context, enabling session hijacking or UI manipulation. A public proof-of-concept is available on GitHub, though EPSS at 0.03% (7th percentile) indicates negligible observed exploitation activity to date, and the vulnerability is not listed in CISA KEV.

Technical ContextAI

i-Educar is an open-source Brazilian school management ERP developed by Portabilis (CPE: cpe:2.3:a:portabilis:i-educar:2.9.0). The affected endpoint is the Curricular Components Module editor, where the Nome (Name) input field is insufficiently neutralized before being rendered back into the HTML page. This corresponds to CWE-79 (Improper Neutralization of Input During Web Page Generation), a stored or reflected XSS root cause where user-controlled data is embedded in page output without proper encoding or content-security policy controls. The CVSS 4.0 vector confirms network reachability (AV:N), low complexity (AC:L), no special attack timing (AT:N), low privileges required (PR:L), and passive user interaction (UI:P), consistent with a typical authenticated persistent XSS pattern in a web application.

RemediationAI

No vendor-released patch is available at time of analysis - the vendor did not respond to the responsible disclosure. As immediate compensating controls, administrators should restrict write access to the Curricular Components Module to the minimum necessary user accounts, reducing the pool of authenticated users who could inject payloads. Deploying a Web Application Firewall rule to block common XSS patterns (e.g., <script>, javascript:, event handler attributes) in the Nome field input reduces automated exploitation risk, though WAF rules can be bypassed by skilled attackers. Implementing a strict Content-Security-Policy header for the application eliminates most XSS execution paths at the browser layer without touching application code. Organizations relying on i-Educar should monitor VulDB entry 315024 and the project's GitHub repository for any upstream patches from the vendor.

CVE-2024-45059 HIGH POC
8.8 Aug 28

i-Educar is free, fully online school management software that can be used by school secretaries, teachers, coordinators

CVE-2024-48325 HIGH POC
8.1 Nov 06

Portabilis i-Educar 2.8.0 is vulnerable to SQL Injection in the "getDocuments" function of the "InstituicaoDocumentacaoC

CVE-2024-45058 HIGH POC
8.1 Aug 28

i-Educar is free, fully online school management software that can be used by school secretaries, teachers, coordinators

CVE-2024-45057 MEDIUM POC
6.1 Aug 28

i-Educar is free, fully online school management software that can be used by school secretaries, teachers, coordinators

CVE-2024-55239 MEDIUM POC
5.4 Dec 18

A reflected Cross-Site Scripting vulnerability in the standard documentation upload functionality in Portabilis i-Educar

CVE-2024-12893 MEDIUM POC
5.1 Dec 22

A vulnerability, which was classified as problematic, has been found in Portabilis i-Educar up to 2.9. Rated medium seve

CVE-2025-8370 LOW POC
2.1 Jul 31

Reflected cross-site scripting (XSS) in Portabilis i-Educar 2.9 allows remote attackers to inject malicious scripts via

CVE-2025-8369 LOW POC
2.1 Jul 31

Reflected cross-site scripting (XSS) in Portabilis i-Educar 2.9 allows remote attackers to inject malicious scripts via

CVE-2025-8368 LOW POC
2.1 Jul 31

Reflected cross-site scripting in Portabilis i-Educar 2.9 allows remote attackers to inject arbitrary JavaScript via the

CVE-2025-8367 LOW POC
2.1 Jul 31

Reflected cross-site scripting (XSS) in Portabilis i-Educar 2.9 allows remote attackers to inject malicious scripts via

CVE-2025-8366 LOW POC
2.1 Jul 31

Reflected cross-site scripting (XSS) in Portabilis i-Educar 2.9 allows remote unauthenticated attackers to inject arbitr

CVE-2025-9760 LOW POC
2.1 Sep 01

A weakness has been identified in Portabilis i-Educar up to 2.10. Rated medium severity (CVSS 5.3), this vulnerability i

Share

EUVD-2025-20188 vulnerability details – vuln.today

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