Skip to main content

Eclipse CSI PIA CVE-2026-108062

| EUVDEUVD-2026-104908 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-10-20 eclipse
6.9
CVSS 4.0 · Vendor: eclipse
View

Attack ChainAIDerived

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

  1. Access
    Reach pre-auth OIDC endpoint over network
  2. Exploit
    Send OIDC discovery/JWKS request
  3. Execution
    Synchronous fetch blocks asyncio event loop
  4. Impact
    Entire service stalls (denial of service)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

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

Exploitation Conditions

Exploitation requires that the Eclipse CSI PIA instance be network-reachable with its OIDC authentication flow enabled, since the vulnerable code path is the pre-authentication OIDC discovery and JWKS fetch logic. No credentials, user interaction, or special privileges are needed (PR:N/UI:N), and default OIDC-enabled deployments are affected. Limiting factors: the target must actually expose the OIDC endpoint to the attacker (deployments not using OIDC or firewalled from untrusted networks are not exposed), and the impact is confined to availability - a service stall - with no data exposure or code execution.

Impact

This is a moderate-severity availability-only denial-of-service issue (CVSS 4.0 base 6.9, vector AV:N/AC:L/AT:N/PR:N/UI:N with only VA:L and no confidentiality or integrity impact). The vector signals favor exploitability: network reachable, low complexity, no privileges (PR:N), and no user interaction, meaning a remote unauthenticated attacker can trigger it against the pre-authentication OIDC code path. However, the technical impact is limited - it is a transient service stall/resource-exhaustion condition (CWE-400), not code execution or data compromise, which is why impact is scored VA:L rather than VA:H. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no evidence of active exploitation or weaponization; the elevated 6.9 reflects easy triggering rather than severe consequence. Net assessment: a credible real but contained risk for operators running Eclipse CSI PIA as a reachable service, prioritized below RCE/auth-bypass classes. Note the 4.0 vector reports VA:L (low, not high) despite the description implying the 'whole service' stalls - verify with the vendor advisory whether a single request causes a full, sustained outage, which would argue for a higher availability impact.

Exploit ScenarioDerived

A remote unauthenticated attacker sends crafted or repeated OIDC discovery / JWKS requests to the exposed Eclipse CSI PIA endpoint; because these fetches execute synchronously on the asyncio event loop, each in-flight request blocks the loop and stalls all concurrent processing, denying service to legitimate users. No public exploit code is identified at time of analysis, but the pre-auth, low-complexity, no-interaction nature makes manual triggering trivial.

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

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

Alert me

AnalysisAIv1 – Oct 20, 2026

Eclipse CSI PIA executes its pre-authentication OIDC discovery and JWKS fetch operations synchronously directly on the asyncio event loop, so a single unauthenticated request can stall the entire service for every connected user. Any network-reachable deployment that has the OIDC authentication flow enabled is affected, and exploitation needs no credentials, privileges, or user interaction (CVSS 4.0 base 6.9, AV:N/AC:L/PR:N/UI:N, availability-only with VA:L). Impact is confined to denial of service with no confidentiality or integrity effect, and no public exploit code was identified at time of analysis.

RemediationAI

Apply the fixed release referenced in the Eclipse CSI PIA security advisory GHSA-jj77-2gc8-7pc6 (https://github.com/eclipse-csi/pia/security/advisories/GHSA-jj77-2gc8-7pc6); patch availability is confirmed per vendor advisory, but the exact fixed version is not enumerated in the supplied intelligence and must be verified against the advisory before rollout. If an immediate upgrade is not possible, front the service with a reverse proxy or API gateway that (a) enforces short upstream connect/read timeouts so a stalled OIDC fetch cannot hold a worker indefinitely, and (b) applies per-source-IP rate limits and concurrent-connection caps on the OIDC discovery and JWKS paths - the trade-off is added latency and the risk of throttling legitimate authentication bursts. Restricting /oidc discovery and JWKS endpoints to trusted identity-provider networks or VPN clients blocks the attack path entirely, at the cost of breaking external or federated clients that authenticate directly. Running multiple worker processes or replicas limits the blast radius of a single stalled event loop but does not eliminate the per-worker stall and increases resource consumption. Longer term, upstream should cache the discovery document and JWKS with a bounded TTL and move the fetches off the event loop (async HTTP client or run_in_executor) so a slow identity provider cannot serialize the service.

Affected VersionsENISA

Eclipse CSI - PIA 0 ≤0.8.0

Affected Packages

euvd eclipse_csi_pia 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 vulnerable component is the OpenID Connect integration inside Eclipse CSI PIA, which fetches the OIDC discovery document and the provider's JWKS (JSON Web Key Set) before an incoming request is authenticated. Those outbound HTTP calls are performed with blocking library code inside a coroutine instead of being offloaded with asyncio.to_thread/run_in_executor or an async HTTP client such as aiohttp/httpx. Because CPython's asyncio runs all tasks on a single thread, a blocking socket read suspends the loop itself: every other coroutine - in-flight requests, health probes, background tasks, and further OIDC fetches - is starved until the synchronous call returns or its socket timeout expires. An attacker can amplify this by issuing repeated unauthenticated requests to any endpoint that triggers the discovery/JWKS path, or by targeting a slow or unreachable identity provider so each fetch blocks for the full timeout. The weakness maps to CWE-400 (Uncontrolled Resource Consumption), realized here as event-loop resource exhaustion rather than memory or CPU exhaustion. The CPE cpe:2.3:a:eclipse_foundation:eclipse_csi_-_pia confirms the affected codebase is the Eclipse Foundation's PIA project; deployments without OIDC enabled, or firewalled from untrusted networks, never reach the vulnerable code path.

Know when Eclipse Csi Pia 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 (eclipse) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
vuln.today AI 5.3 MEDIUM

Remote pre-auth trigger over the network with no interaction gives AV:N/AC:L/PR:N/UI:N; impact is a transient service stall only, so C:N/I:N and A:L with scope unchanged.

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

Primary rating from Vendor (eclipse).

CVSS VectorVendor: eclipse

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Pre-authentication OIDC discovery and JWKS fetches run synchronously on the asyncio event loop, so one unauthenticated request stalls the whole service.

Threat Intelligence Overview

EPSS Score
0.5%
Top 61% exploitable
Prevalence
Rare
niche Eclipse Foundation internal security tool, minimal production footprint
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.5%
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
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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