Portabilis i-Educar
CVE-2025-7867
LOW
Severity by source
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
Lifecycle Timeline
1DescriptionCVE.org
A vulnerability has been found in Portabilis i-Educar 2.9.0/2.10.0. This vulnerability affects unknown code of the file /intranet/agenda.php of the component Agenda Module. The manipulation of the argument novo_titulo/novo_descricao leads to cross site scripting. It is possible to initiate 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
Stored cross-site scripting (XSS) vulnerability in Portabilis i-Educar 2.9.0 and 2.10.0 allows authenticated users to inject malicious scripts via the novo_titulo and novo_descricao parameters in the Agenda Module (/intranet/agenda.php), which are then executed in the browsers of other users viewing the affected content. The vulnerability requires user interaction (victim must view the crafted agenda entry) and authenticated access, resulting in a low-severity impact with an EPSS exploitation probability of 0.06% percentile 19. Public exploit code is available, though vendor did not respond to early disclosure notification.
Technical ContextAI
The vulnerability exists in the Agenda Module component of Portabilis i-Educar, a PHP-based educational management system. The flaw is a classic Stored XSS (CWE-79) in the /intranet/agenda.php file where user-supplied input from novo_titulo and novo_descricao parameters is not properly sanitized or encoded before being stored in the database and subsequently rendered in HTML context to other users. This represents a failure in input validation and output encoding - the application accepts arbitrary HTML/JavaScript in agenda fields without filtering dangerous tags or entities, then displays them without proper escaping when other authenticated users view the agenda. The affected versions (2.9.0 and 2.10.0, per CPE identifiers) share this vulnerable code path in the Agenda Module functionality.
RemediationAI
No vendor-released patch has been identified; the vendor did not respond to early disclosure notification. Immediate remediation requires implementing input validation and output encoding: developers should modify the Agenda Module to sanitize novo_titulo and novo_descricao parameters using a whitelist-based HTML sanitizer (e.g., HTMLPurifier for PHP) on input, and apply HTML entity encoding (htmlspecialchars with ENT_QUOTES flag) on output rendering. For administrators unable to patch immediately, implement compensating controls: restrict Agenda Module access to trusted administrator accounts only via access control lists, disable the Agenda Module feature entirely if unused, or deploy a Web Application Firewall (WAF) with XSS filtering rules to block script tags in POST requests to /intranet/agenda.php (trade-off: may block legitimate rich-text content if agenda supports HTML formatting). Code review of all user input handling in the Agenda Module is recommended to identify similar input validation gaps. Organizations should contact Portabilis directly to request patched versions or migration guidance.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today