Skip to main content

Stormshield Network Security CVE-2026-111088

| EUVDEUVD-2026-105258 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-20 airbus GHSA-3p55-3gfg-2x98
6.5
CVSS 3.1 · Vendor: airbus
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege access or inject log data
  2. Delivery
    Store crafted XSS payload in VPN logs
  3. Exploit
    Administrator views VPN log monitoring screen
  4. Execution
    Script executes in admin browser session
  5. Impact
    Hijack admin session / exfiltrate tokens

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation targets the SNS VPN log monitoring screen specifically: an attacker must be able to place a malicious script into data that is persisted into the VPN logs, and an administrator must subsequently open that log monitoring screen in the SNS management interface for the stored payload to execute. Per the CVSS vector, PR:L indicates low-privileged authenticated access is required rather than fully anonymous exploitation. Limiting factors: the payload only fires when a privileged operator views the affected screen (practical user interaction/dependency on admin behavior), access to the management interface is required, and risk is materially reduced where the SNS administration interface is not exposed to untrusted networks.

Impact

This is a CWE-79 stored XSS in the VPN log monitoring screen of Stormshield Network Security (SNS) appliances, rated CVSS 6.5 (medium). The provided CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) indicates a network-reachable, low-complexity flaw requiring low privileges, with no user interaction and a high confidentiality impact. However, this vector is internally inconsistent for a stored XSS: such flaws almost always require the victim (an administrator) to render the malicious log entry (implying UI:R) and execute code in the victim's browser context (implying a scope change S:C), and the C:H/I:N/A:N weighting is unusual - XSS typically yields partial confidentiality AND integrity impact (session/token theft plus DOM manipulation) rather than C:H alone. This discrepancy should be verified against the vendor advisory. On exploitation signals: no EPSS score, no CISA KEV listing, and no public POC were provided, so there is no public exploit identified at time of analysis - this is not confirmed active exploitation. Net assessment: a legitimate but moderate-priority issue. It is authenticated (PR:L) and depends on an operator viewing a specific admin screen, which bounds real-world risk well below the alarm level a 'C:H' reading alone might suggest. Prioritize patching on internet-exposed management interfaces, but this is not an emergency drop-everything flaw absent evidence of exploitation.

Exploit ScenarioDerived

A low-privileged authenticated user (or an actor able to influence VPN log content, e.g. via crafted connection metadata) injects a malicious script payload that is stored and later rendered unsanitized in the SNS VPN log monitoring screen. When an administrator opens that screen, the script executes in the admin's authenticated session, potentially stealing session tokens or performing actions as the administrator. No public exploit code was identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 20, 2026

Stored cross-site scripting in the VPN log monitoring screen of Stormshield Network Security (SNS) appliances allows a low-privileged authenticated user to plant script content that gets persisted into VPN log data and later rendered unescaped in the SNS management interface, where it executes in the session of an administrator who opens that screen. The assessed vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, medium at 6.5) reflects a scope change, so injected code runs with the trust of the appliance's own administrative origin rather than the attacker's, although practical success hinges on a privileged operator actually viewing the affected log screen. Authentication requirements are confirmed from the vector's PR:L component - a low-privileged authenticated account is needed - and no public exploit code identified at time of analysis.

RemediationAI

Patch status for CVE-2026-111088 is not confirmed by an exact fixed version in the available data - no vendor-released patch version is stated here - so the first step is to open Stormshield advisory 2026-030 (https://advisories.stormshield.eu/2026-030/) and match the installed SNS firmware build against the advisory's fixed-release matrix, then upgrade to the listed release. Until the upgrade is applied, the highest-value compensating control is to stop exposing the SNS web management interface to untrusted networks: restrict administrative access to a dedicated management VLAN or VPN, and enforce source-address allowlists on the console. This removes most of the attack surface, with the trade-off that administrators lose out-of-band management convenience and must connect through the trusted path every time. A second control is to restrict which accounts can generate or influence VPN log content and to limit log-monitoring review to administrators who have been briefed on the risk; the trade-off is operational overhead and slower incident triage, since the logs remain the primary forensic view and the stored payload persists until the underlying log records age out or are purged. Purge or rotate existing VPN log data on affected appliances after upgrading so any already-persisted payload is not replayed to administrators post-patch. Enforcing a strict content-security policy on the management console, where the firmware supports it, provides defense in depth against residual encoding gaps, at the cost of possible breakage of legitimate console UI behavior.

Affected VersionsENISA

StormShield Network Security 4.8.0 ≤4.8.19
StormShield Network Security 4.3.0 ≤4.3.44
StormShield Network Security 5.1.0 ≤5.1.3
StormShield Network Security 5.0.0 ≤5.0.9

Affected Packages

euvd stormshield_network_security no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-79 cross-site scripting in its stored (persistent) form. SNS appliances maintain VPN log records that are surfaced in a dedicated log monitoring screen inside the web-based management interface; data derived from VPN connection activity is written to the log store and later emitted into HTML without adequate output encoding or contextual escaping. Because the payload is persisted server-side rather than reflected per-request, a single successful injection can fire for every administrator who subsequently reviews the VPN logs, which is what raises the impact from a self-contained reflected bug to a persistent one. The assessed vector includes S:C (scope changed) with C:L/I:L/A:N, meaning the script gains access to the management origin's DOM and any credentials or tokens reachable there - session hijacking, action forgery against the admin console - but there is no direct effect on confidentiality, integrity, or availability of the appliance's core network filtering function. UI:R reflects that the target administrator must load the affected log screen, and PR:L reflects that the injection point requires an authenticated low-privileged foothold rather than anonymous access. Exposure is materially reduced when the SNS administration interface is reachable only from a trusted management network.

Know when Stormshield Network Security 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

Vendor (airbus) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 5.4 MEDIUM

Stored XSS needs a low-priv injector (PR:L) and an admin to render the log screen (UI:R); it executes in the victim browser (S:C) with limited confidentiality/integrity impact (C:L/I:L).

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (airbus).

CVSS VectorVendor: airbus

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

A Stored Cross-Site Scripting vulnerability exists in the SNS VPN log monitoring screen.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
enterprise firewall/VPN appliance vendor, significant European footprint
Data Quality
2 sources
Confidence: Low

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2023-0286 HIGH
7.4 Feb 08

There is a type confusion vulnerability relating to X.400 address processing inside an X.509 GeneralName. Rated high sev

CVE-2022-37434 CRITICAL POC
9.8 Aug 05

zlib through 1.2.12 has a heap-based buffer over-read or buffer overflow in inflate in inflate.c via a large gzip header

CVE-2020-7465 CRITICAL POC
9.8 Oct 06

The L2TP implementation of MPD before 5.9 allows a remote attacker who can send specifically crafted L2TP control packet

CVE-2020-7466 HIGH POC
7.5 Oct 06

The PPP implementation of MPD before 5.9 allows a remote attacker who can send specifically crafted PPP authentication m

CVE-2023-20032 CRITICAL
9.8 Mar 01

On Feb 15, 2023, the following vulnerability in the ClamAV scanning library was disclosed: A vulnerability in the HFS+ p

CVE-2026-111090 HIGH
7.8 Oct 20

Stormshield Network Security (SNS) can accept forged update and license files because a logic error in its signature ver

CVE-2026-113469 HIGH
7.5 Oct 20

Stormshield Network Security's Autoupdate routine can accept unauthenticated dynamic data files because of a logic error

CVE-2025-48707 HIGH
7.5 Sep 25

An issue was discovered in Stormshield Network Security (SNS) before 5.0.1. Rated high severity (CVSS 7.5), this vulnera

CVE-2023-28616 HIGH
7.5 Dec 26

An issue was discovered in Stormshield Network Security (SNS) before 4.3.17, 4.4.x through 4.6.x before 4.6.4, and 4.7.x

CVE-2023-47091 HIGH
7.5 Dec 25

An issue was discovered in Stormshield Network Security (SNS) SNS 4.3.13 through 4.3.22 before 4.3.23, SNS 4.6.0 through

CVE-2023-26095 HIGH
7.5 Aug 28

ASQ in Stormshield Network Security (SNS) 4.3.15 before 4.3.16 and 4.6.x before 4.6.3 allows a crash when analysing a cr

CVE-2022-40617 HIGH
7.5 Oct 31

strongSwan before 5.9.8 allows remote attackers to cause a denial of service in the revocation plugin by sending a craft

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy