Monta said it updated its monta.app to handle multiple vulnerabilities, according to a report with CISA.

The vulnerabilities are missing authentication for critical function, improper restriction of excessive authentication attempts, insufficient session expiration, and insufficiently protected credentials.

Successful exploitation of these vulnerabilities could enable attackers to gain unauthorized administrative control over vulnerable charging stations or disrupt charging services through denial-of-service attacks.

The Monta monta.app is an all-in-one software platform designed to power, manage, and scale electric vehicle (EV) charging operations for businesses and network operators.

All version of the monta.app suffer from the vulnerabilities.

Schneider Bold
Vulnerabilities

In one issue, WebSocket endpoints lack proper authentication mechanisms, enabling attackers to impersonate charging stations. As a result, attackers can exploit this weakness to gain unauthorized access to sensitive data or perform unauthorized actions. Given there is no requirement for authentication, this can lead to privilege escalation and potentially compromise the security of the entire system.

CVE-2026-95102 is the case number for the vulnerability, which has a CVSS V3 base score of 9.4. There is also a V4 base score of 9.3.

Additionally, the WebSocket Application Programming Interface lacks restrictions on the number of authentication requests. This absence of rate limiting may allow an attacker to conduct denial-of-service attacks or brute-force attacks to gain unauthorized access.

CVE-2026-97363 is the case number for the vulnerability, which has a CVSS V3 base score of 7.5. There is also a V4 base score ofv 8.7.

Also, the WebSocket backend uses charging station identifiers to uniquely associate sessions but allows multiple endpoints to connect using the same session identifier. This implementation results in predictable session identifiers. This vulnerability may allow unauthorized users to authenticate as other users or enable a malicious actor to cause a denial-of-service condition by overwhelming the backend with valid session requests.

CVE-2026-97212 is the case number for the vulnerability, which has a CVSS V3 base score of 7.3. There is also a V4 base score of 6.9.

Meanwhile, charging station authentication identifiers are publicly accessible via web-based mapping platforms.

CVE-2026-93474 is the case number for the vulnerability, which has a CVSS V3 base score of 6.5. There is also a V4 base score of 6.9.

No exploit currently targets these vulnerabilities.

Sectors

The product sees use in the energy and transportation systems sectors.

In terms of mitigations, Netherlands-based Monta said they are actively working to increase adoption of authenticated connections across their network and to deprecate unauthenticated access on a rolling basis. Monta said they provide support for OCPP 1.6 Security Profile 2 (HTTP Basic Auth with TLS) and encourage operators to enable it.

Monta said they have implemented rate limiting and automated connection throttling at the WebSocket layer. Connections exhibiting abusive patterns, including rapid reconnection, ID brute-forcing behavior, or excessive command volume, end up automatically identified and blocked.

Monta states their platform handles duplicate connection attempts per the OCPP specification, where a new authenticated connection supersedes an existing session for the same station ID.

Pin It on Pinterest

Share This