Skip to main content

Stencil core EUVDEUVD-2026-84151

| CVE-2026-79319 MEDIUM
Information Exposure (CWE-200)
2026-09-21 mitre GHSA-j23q-22m8-9625
5.3
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed Stencil endpoint/dev server
  2. Exploit
    Send request for restricted resource
  3. Execution
    Access control check bypassed
  4. Impact
    Limited sensitive data disclosed

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

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

Exploitation Conditions

The description provides no specific feature, protocol, or configuration prerequisite beyond 'Incorrect Access Control' in Stencil core 4.43.5, so exact conditions cannot be extracted from the input. Per the CVSS vector, exploitation requires network reachability of the vulnerable Stencil component with no authentication and no user interaction; the practical limiting factor is exposure - Stencil is chiefly a build/dev toolchain, so the vulnerable surface (most plausibly a dev server or generated assets) is unlikely to be internet-facing in production and would typically need to be deliberately exposed on the network. Impact is bounded to limited information disclosure (C:L only). Precise affected feature and preconditions require the vendor advisory / TraceLoom writeup, which could not be retrieved.

Impact

Signals converge on LOW real-world priority despite a MEDIUM 5.3 base score. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) describes an unauthenticated, network-reachable information disclosure with only Low confidentiality impact and no integrity or availability effect - consistent with CWE-200. EPSS is very low at 0.14% (4th percentile), there is no CISA KEV listing, and no public exploit is identified in the provided data (the two GitHub references are the project repo and a third-party researcher writeup, not verified working exploit code). No SSVC decision data was supplied. A key conflict weakens the AV:N assumption: Stencil core is primarily a build-time compiler/toolchain for web components, so an 'incorrect access control' flaw most plausibly lives in its development server or build artifacts, which are typically bound to localhost rather than exposed to the network - verify with the vendor/advisory whether the affected surface is actually remotely reachable. Net: this reads as a low-priority, low-impact disclosure issue rather than an urgent threat, and the near-empty description prevents high-confidence assessment.

Exploit ScenarioDerived

An attacker able to reach a Stencil-based endpoint or dev-server instance sends requests that return data that should be access-controlled, yielding limited information disclosure (CVSS C:L). No proof-of-concept exploit code is confirmed in the provided sources - only a third-party researcher markdown reference exists. Because the flaw likely concerns a build/dev toolchain component, realistic exploitation may require network exposure of that component, which is not the default deployment posture.

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

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

Alert me

AnalysisAIv1 – Sep 25, 2026

Incorrect access control in Stencil core 4.43.5 lets unauthenticated network attackers read a limited amount of information from the affected surface, consistent with the CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N vector where only confidentiality is impacted. There is no integrity or availability effect, no public exploit identified at time of analysis, and no CISA KEV listing; EPSS is 0.14% (4th percentile), placing it in the lowest risk band. Because Stencil is primarily a build and development toolchain rather than a production runtime, the vulnerable surface - most plausibly a dev server or generated assets - would normally need to be deliberately exposed on the network, which keeps real-world priority low despite the medium 5.3 base score.

RemediationAI

No vendor-released patch identified at time of analysis, and no fixed version is stated in any of the supplied references, so do not assume a specific upgrade target - check https://github.com/stenciljs/core for a release newer than 4.43.5 and the TraceLoom writeup at https://github.com/lichoin/TraceLoom/blob/main/CVEs/CVE-2026-79319.md for the vendor position before planning a bump; test upgrades against your build pipeline because Stencil major/minor changes can alter compiler output and generated component APIs. Because the exposure precondition is network reachability of the vulnerable surface, the most effective compensating controls are scoping and topology changes: bind the Stencil dev server to loopback only (e.g. host 127.0.0.1) rather than 0.0.0.0, with the trade-off that remote developers and container-to-container access will need SSH tunnels or a reverse proxy; block the associated port at the network boundary so only trusted build subnets can reach it, accepting that CI runners outside those subnets must be relocated or whitelisted; and avoid deploying Stencil-generated artifacts or source maps that carry sensitive internal fields into production, accepting increased debugging difficulty if source maps are stripped. Finally, review any custom access-control logic layered on top of Stencil configuration, since the defect is an authorization failure rather than an input-validation one and re-checking a handler's permission gate is the appropriate defensive response in the absence of a confirmed patch.

Affected VersionsENISA

n/a n/a

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

Stencil (published as Stencil core, project home github.com/stenciljs/core) is an open-source compiler and runtime used to author standards-based web components, and it is the underlying component toolchain behind Ionic. The issue is classified CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) and reported as an access-control defect, meaning the root cause class is missing or insufficient authorization checks on a resource that should be restricted, rather than a memory-safety or injection flaw. The provided CPE string is a placeholder (cpe:2.3:a:n/a:n/a) and the EUVD affected-version list is likewise "n/a n/a", so no authoritative product/version mapping exists in the intelligence feeds - the only version identification available is the description's reference to Stencil core 4.43.5. The exploitation profile requires network reachability of the vulnerable Stencil component with no authentication and no user interaction, and the practical limiting factor is exposure: Stencil's vulnerable surface is most plausibly a development server or emitted build artifacts, which are typically not internet-facing in production deployments. The precise feature, endpoint, and preconditions cannot be derived from the supplied data and would require the vendor advisory or the TraceLoom writeup referenced below, neither of which could be retrieved for this synthesis.

Know when Node.js 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 (mitre) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Matches NVD: unauthenticated network access with low-complexity trigger yields limited disclosure only (C:L, I:N, A:N); AV:N retained but flagged as possibly local dev-server.

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

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

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

Lifecycle Timeline

2
CVSS changed
Sep 25, 2026 - 16:37 NVD
5.3 (MEDIUM)
CVE Published
Sep 21, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Stencil core 4.43.5 is vulnerable to Incorrect Access Control.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
popular web-component toolchain (Ionic Stencil), but mostly a dev/build dependency
Data Quality
5 sources
Confidence: Medium

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.1%
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
Yes
Human Impact· derived
Medium

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2025-68613 HIGH POC
8.8 Dec 19

Remote code execution in n8n's workflow expression evaluation system allows an authenticated user with workflow creation

CVE-2024-41713 CRITICAL POC
9.1 Oct 21

A vulnerability in the NuPoint Unified Messaging (NPM) component of Mitel MiCollab through 9.8 SP1 FP2 (9.8.1.201) could

CVE-2024-55591 CRITICAL POC
9.8 Jan 14

FortiOS and FortiProxy contain an authentication bypass via the Node.js websocket module allowing unauthenticated remote

CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2014-7205 CRITICAL POC
10.0 Oct 08

Eval injection vulnerability in the internals.batch function in lib/batch.js in the bassmaster plugin before 1.5.2 for t

CVE-2025-59528 CRITICAL POC
10.0 Sep 22

Flowise version 3.0.5 contains a remote code execution vulnerability in the CustomMCP node. The mcpServerConfig paramete

CVE-2017-14849 HIGH POC
7.5 Sep 28

Node.js 8.5.0 before 8.6.0 allows remote attackers to access unintended files, because a change to ".." handling was inc

CVE-2017-5941 CRITICAL POC
9.8 Feb 09

An issue was discovered in the node-serialize package 0.0.4 for Node.js. Rated critical severity (CVSS 9.8), this vulner

CVE-2014-0224 HIGH POC
7.4 Jun 05

OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0.1h does not properly restrict processing of ChangeCiph

CVE-2014-3744 HIGH POC
7.5 Oct 23

Directory traversal vulnerability in the st module before 0.2.5 for Node.js allows remote attackers to read arbitrary fi

CVE-2014-9566 HIGH POC
7.5 Mar 10

Multiple SQL injection vulnerabilities in the Manage Accounts page in the AccountManagement.asmx service in the Solarwin

CVE-2013-4660 MEDIUM POC
6.8 Jun 28

The JS-YAML module before 2.0.5 for Node.js parses input without properly considering the unsafe !!js/function tag, whic

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