CVE-2026-129358

Linux Foundation Magma NMS routes.ts handleReact cross site scripting

Published Nov 15, 2026 CVSS 4.0 · 4.8 Medium EPSS n/a KEV · Not listed
Description
A vulnerability was identified in Linux Foundation Magma up to 1.9.0. Impacted is the function handleReact of the file nms/server/main/routes.ts of the component NMS. Such manipulation leads to cross site scripting. It is possible to launch the attack remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.

Analysis

AI-generated

Technical impact

This vulnerability located in the Magma NMS component’s handleReact function allows injection of arbitrary JavaScript into the web interface. The flaw arises from insufficient sanitization of user input, as indicated by CWE‑79 and CWE‑94 identifiers. An attacker can embed crafted scripts that execute within a victim’s browser when the NMS route is accessed. The impact is the execution of client‑side code, which can potentially read or modify page content, report data to the attacker, or perform actions in the context of the authenticated session.

Affected Systems

Linux Foundation Magma Network Management System versions 1.9.0 and earlier contain the vulnerable code in nms/server/main/routes.ts. All deployments using these versions are affected, regardless of the operating environment or network configuration. The problem is limited to the NMS component; other modules are not impacted.

Risk and Exploitability

The vulnerability has a CVSS score of 4.8, indicating moderate severity, while an EPSS score is unavailable and the vulnerability is not listed in CISA KEV. Attackers can reach the vulnerable endpoint remotely and trigger the XSS payload via a crafted URL or POST request. Because it is a reflected XSS mutation, exploitation requires that the victim visit a malicious location. No active exploitation evidence is present, but the public demonstration indicates a potential risk.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to the latest Magma NMS release (v1.9.1 or later) once the vendor distributes a patch for the XSS vulnerability.
  • Apply temporary server‑side sanitization on the handleReact input by escaping or stripping JavaScript‑specific characters before rendering data, to block XSS payloads.
  • Limit exposure of the vulnerable NMS route by enforcing strict authentication, enabling role‑based access control, and deploying a web application firewall to detect and block malicious payloads.
  • Monitor web traffic for unexpected script injections and audit logs for XSS attempts to detect exploitation.

Generated by OpenCVE AI on November 15, 2026 at 05:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Linuxfoundation
Linuxfoundation magma
Vendors & Products Linuxfoundation
Linuxfoundation magma
Type Values Removed Values Added
Description A vulnerability was identified in Linux Foundation Magma up to 1.9.0. Impacted is the function handleReact of the file nms/server/main/routes.ts of the component NMS. Such manipulation leads to cross site scripting. It is possible to launch the attack remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title Linux Foundation Magma NMS routes.ts handleReact cross site scripting
First Time appeared Linux Foundation
Linux Foundation magma
Weaknesses CWE-79
CWE-94
CPEs cpe:2.3:o:linux_foundation:magma:*:*:*:*:*:*:*:*
Vendors & Products Linux Foundation
Linux Foundation magma
References
Metrics cvssV2_0

{'score': 3.3, 'vector': 'AV:N/AC:L/Au:M/C:N/I:P/A:N/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 2.4, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:H/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 2.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Nov 15, 2026, 2:45 AM
Reserved
Nov 14, 2026, 6:50 AM
Status
Deferred
Published
Nov 15, 2026, 3:16 AM
Modified
Nov 15, 2026, 3:16 AM