Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with report-privileged account
-
DeliveryCraft Angular template injection payload in report definition
-
ExploitDeliver malicious report to victim via export/share or direct social engineering
-
ExecutionVictim imports or views report in browser
-
PersistAngular template executes in victim's browser session
-
ImpactModify application data or disrupt monitoring availability
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V1 - Encoding and Sanitization Template injection prevention
|
| Exploitation Conditions | Exploitation requires the attacker to hold an authenticated account on the Guardian or CMC platform with report creation or import privileges (PR:L per CVSS). The vulnerability is exclusively in the Reports functionality - deployments where no users hold report privileges are not directly exploitable via the self-service path. The social engineering path additionally requires a victim with sufficient privileges to view or import the crafted report to take that action (UI:P). Exploitation is limited in impact by the platform's existing Content Security Policy and input validation, which prevent full XSS payload execution and direct information disclosure - the confirmed impact is limited to application data modification and availability disruption within the application context. No special network conditions or non-default protocol configurations are required beyond authenticated access over the network. |
| Impact | The CVSS 4.0 base score of 5.1 (Medium) reflects a constrained but realistic attack surface. The vector AV:N/AC:L/AT:N/PR:L/UI:P indicates network reachability with low complexity, but mandates both authenticated access (PR:L) and passive victim interaction (UI:P), materially reducing the likelihood of opportunistic mass exploitation. Impact metrics VC:N/VI:L/VA:L confirm that confidentiality is not directly compromised, and integrity and availability impacts are limited - consistent with the description's note that CSP prevents full XSS and direct information disclosure. No KEV listing and no known public exploit code further reduce real-world urgency compared to unauthenticated or higher-impact vulnerabilities. EPSS data was not provided in the source intelligence; given the authentication requirement and specialized industrial product scope, widespread automated exploitation is unlikely. The primary risk vector is insider threat or targeted social engineering against OT security personnel who routinely share report templates. Despite the moderate CVSS score, the deployment context - OT/ICS monitoring platforms - warrants prompt patching given the operational sensitivity of the environments these products monitor. |
| Exploit ScenarioDerived | An attacker with a low-privileged account on Nozomi Guardian or CMC that holds report creation rights crafts a report definition embedding a malicious Angular template expression - for example, injecting template syntax that triggers DOM manipulation or application state changes when rendered. The attacker either executes the report themselves (if their own privileges suffice to view the rendered output) or exports and distributes the malicious report template file to a higher-privileged colleague via email or internal sharing, exploiting the trust users place in report templates from known colleagues. When the victim imports and views the report in their browser, the Angular template payload executes in their session, allowing the attacker to alter application configuration data or degrade availability of the monitoring interface. No public proof-of-concept exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 19, 2026
Angular template injection in the Reports functionality of Nozomi Networks Guardian and CMC (versions prior to 26.1.0) allows an authenticated user with report privileges to execute arbitrary Angular template expressions in a victim's browser context. Exploitation requires either the attacker to possess report creation privileges directly, or to socially engineer a victim into importing a crafted malicious report template. Successful exploitation enables modification of application data or disruption of application availability; however, full XSS exploitation and direct information disclosure are explicitly constrained by the product's existing input validation and Content Security Policy configuration. No public exploit code has been identified at time of analysis, and this CVE is not listed in the CISA KEV catalog.
RemediationAI
The vendor-released patch is version 26.1.0 for both Guardian and CMC, which addresses the improper input validation in the Reports functionality. Operators should upgrade to Guardian 26.1.0 or CMC 26.1.0 or later following the guidance in the vendor advisory at https://security.nozominetworks.com/NN-2026:3-01. As a compensating control prior to patching, restrict report creation and import privileges to a minimal set of trusted administrative users, reducing the pool of accounts that could be used to introduce a malicious template. Additionally, enforce organizational controls around sharing or importing report templates from untrusted or external sources, as the social engineering path requires a victim to voluntarily import a crafted template. Note that the existing CSP and input validation already partially mitigate the worst-case impact (full XSS and direct data exfiltration), so the residual risk without patching is integrity and availability disruption rather than credential or data theft.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-1336 (Improper Neutralization of Special Elements Used in a Template Engine) describes the root cause: user-controlled input is passed into Angular's template rendering engine without adequate sanitization, enabling Server-Side Template Injection (SSTI) in the browser context. Angular's template syntax - including expressions like {{constructor.constructor('...')()}} - can be leveraged to break out of sandboxed template evaluation in certain Angular versions or configurations. Affected products per CPE are cpe:2.3:a:nozomi_networks:guardian:*:*:*:*:*:*:*:* and cpe:2.3:a:nozomi_networks:cmc:*:*:*:*:*:*:*:*, covering all Guardian and CMC releases prior to 26.1.0. Guardian and CMC are OT/ICS network monitoring platforms used in industrial and critical infrastructure environments, making integrity and availability impacts particularly relevant to operational continuity.
Know when Ssti gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
Primary rating from Vendor (Nozomi) · only source for this CVE.
CVSS VectorVendor: Nozomi
Lifecycle Timeline
2DescriptionCVE.org
An Angular template injection vulnerability was discovered in the Reports functionality due to improper validation of an input parameter. An authenticated user with report privileges can define a malicious report containing an Angular template payload, or a victim can be socially engineered to import a malicious report template. When the victim views or imports the report, the Angular template executes in their browser context, allowing the attacker to modify application data, or disrupt application availability. Full XSS exploitation and direct information disclosure are prevented by the existing input validation and Content Security Policy configuration.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Rejetto HTTP File Server, up to and including version 2.3m, is vulnerable to a template injection vulnerability. Rated c
Invision Community 5.0.0 through 5.0.6 contains an unauthenticated remote code execution vulnerability in the template e
Remote code execution in the WPML WordPress multilingual plugin (versions up to and including 4.6.12) allows Contributor
Server-side template injection in Adobe Commerce, Adobe Commerce B2B, and Magento Open Source allows remote unauthentica
Server-Side Template Injection in OpenCTI notifier templates allows privileged administrators with 'Manage customization
Unauthenticated remote code execution in Rejetto HFS2 (HTTP File Server) through version 2.4.0 lets an attacker execute
Tandoor Recipes is an application for managing recipes, planning meals, and building shopping lists. Rated critical seve
changedetection.io is an open source web page change detection, website watcher, restock monitor and notification servic
A server side template injection vulnerability in CrushFTP in all versions before 10.7.1 and 11.1.0 on all platforms all
Server-side template injection in OneBlog v2.3.9 and earlier lets an attacker who can supply FreeMarker template content
Remote code execution in WGDashboard 4.3.2 and earlier lets authenticated attackers inject Server-Side Template Injectio
Gibbon through 26.0.00 allows /modules/School%20Admin/messengerSettings.php Server Side Template Injection leading to Re
EUVD-2025-209892
GHSA-36vw-4j29-fg6f
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB