Skip to content
NewA calmer, faster ZeroHour
Vulnerability2 · 1 read

CVE-2026-97212

Predictable WebSocket session IDs in Monta charging backend

CVSS 4.0
6.9 medium
EPSS
—
Published
·
Modified
Analyze CVE-2026-97212 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

Monta’s WebSocket backend associates charging sessions with station identifiers but still lets more than one endpoint connect with the same session identifier, which makes those identifiers predictable. A remote attacker who can reach the backend can reuse a known or guessed session identifier without prior authentication. That can let them authenticate as another user, with limited confidentiality and integrity impact, or open many valid sessions and exhaust the backend in a denial of service. Operators and users of the Monta (monta.app) charging platform are affected; specific product versions are not listed in the advisory data. It is not in CISA KEV and no public proof-of-concept is known.

What to do: Treat this as an unauthenticated session-confusion issue on the charging WebSocket backend: restrict who can open those sockets, watch for many connections reusing one session or station identifier, and apply Monta’s fix as soon as a patched release is published. Until then, review logs for unexpected session reuse, cross-user charging actions, and floods of otherwise valid session requests.

ProductAffected
monta.app WebSocket charging backend—
Estimated exposure
No basis for an estimate.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

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.

Weakness
CWE-613
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/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

In the news

1 story