CVE-2026-18353: falha de alta gravidade em Eclipse CSI - PIA
Unauthenticated SSRF in PIA via OIDC issuer allowlist bypass
Publicada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
21Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 8.8epss 0.3%
PIA's `POST /v1/upload/sbom` endpoint accepts a Bearer JWT and checks its **unverified** `iss` claim against an issuer allowlist using Python's `urlparse` before performing OIDC discovery with `requests`. Because `urlparse` and `requests`/`urllib3` parse an authority string containing a backslash (e.g. `https://attacker-host\@ci.eclipse.org/`) into *different* hostnames, an attacker can craft an issuer that passes the allowlist check yet drives `requests` — and subsequently `urllib.request.urlopen` for JWKS retrieval — to connect to an arbitrary attacker-chosen host, port, and scheme.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N
Produtos afetados
Eclipse Foundation · Eclipse CSI - PIACVEs relacionadas — Eclipse CSI - PIA
No mesmo produto, das mais perigosas para as menos.
CVE-2026-12616MEDIUMCVE-2026-12616EPSS 0.5%CVE-2026-108062MEDIUMPre-authentication OIDC discovery and JWKS fetches run synchronously on the asyncio event loopEPSS 0.5%CVE-2026-107597MEDIUMjwks_uri from the OIDC discovery document is fetched without checking its origin or schemeEPSS 0.4%CVE-2026-14336HIGHCVE-2026-14336EPSS 0.3%