CVE-2026-59672 in Repasatinfo

Summary

by MITRE • 10/02/2026

Cross-Site Scripting vulnerability in the Repasat application. Successful exploitation of this vulnerability could allow an attacker to trick a user into executing arbitrary code in the victim’s browser. The “nomGrupoEmpresarial” parameter is affected – endpoint "/es/corporategroups/update/246”.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 10/02/2026

The identified security flaw represents a classic Cross-Site Scripting vulnerability within the Repasat application, specifically targeting the corporate groups management functionality. This type of weakness falls under the Common Weakness Enumeration category CWE-79, which describes improper neutralization of input during web page generation. The root cause lies in the insufficient validation and sanitization of user-supplied data before it is processed by the backend or reflected back to the client side. When an attacker crafts a malicious payload containing executable JavaScript code and injects it into the affected parameter, the application fails to strip out these dangerous scripts. Consequently, when another user interacts with the compromised endpoint, their browser interprets the injected script as legitimate content from the trusted domain of Repasat, leading to unintended execution within the context of that site.

The specific vector for this exploitation is the nomGrupoEmpresarial parameter associated with the HTTP POST or GET request directed at the endpoint /es/corporategroups/update/246. This endpoint likely handles updates to corporate group details, and the lack of proper encoding means that any special characters within the input are passed through directly into the HTML response without being escaped. An attacker can construct a phishing scenario where they trick a victim with administrative or elevated privileges into clicking a link containing the malicious payload in this parameter. Upon loading the page, the browser executes the script immediately, allowing the attacker to perform actions on behalf of the user. This could include stealing session cookies, capturing authentication tokens, performing unauthorized state changes within the application, or redirecting the victim to phishing sites designed to harvest credentials further.

From an operational perspective, the impact of this vulnerability is significant because it compromises the integrity and confidentiality of the web application's users. By leveraging Cross-Site Scripting, an attacker can bypass same-origin policies that are intended to isolate different websites from each other. This allows for session hijacking, where the attacker gains control over a user’s active session without needing their password. In enterprise environments like Repasat, this could lead to unauthorized modifications of corporate group configurations, data exfiltration, or even lateral movement within the network if combined with other vulnerabilities. The trust relationship between the browser and the application is exploited, turning legitimate functionality into an attack vector that requires no server-side compromise but relies entirely on social engineering or link manipulation to trigger execution in the victim’s environment.

To mitigate this vulnerability, developers must implement strict input validation and output encoding strategies. All data received from users, particularly parameters like nomGrupoEmpresarial used in dynamic content generation, should be validated against a whitelist of expected characters such as alphanumeric values and specific safe symbols. Furthermore, when rendering user-supplied data into HTML responses, it is critical to apply context-aware output encoding. This involves converting special characters like ampersands, less-than signs, greater-than signs, quotes, and apostrophes into their corresponding HTML entities before they are sent back to the browser. Additionally, implementing Content Security Policy headers can provide an additional layer of defense by restricting the sources from which scripts can be loaded or executed, thereby neutralizing many XSS attacks even if input validation is bypassed. Regular security testing using both static and dynamic analysis tools should also be integrated into the development lifecycle to detect such flaws early.

Responsible

INCIBE

Reservation

07/06/2026

Disclosure

10/02/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!