CVE-2026-90882Patch

LOWCVSS 8.7 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

The open-vsx.org deployment returned Access-Control-Allow-Origin reflecting the requesting origin together with Access-Control-Allow-Credentials: true on the authenticated /user/ endpoints. A page on any origin could therefore issue credentialed requests to the service in a logged-in user's browser and read the responses. This exposed /user (login name, avatar, homepage, tokens URL), /user/tokens, /user/namespaces, /user/extensions, /user/search/{name} and /user/namespace/{name}/members, and — because /user/csrf was readable the same way — allowed the CSRF protection on write endpoints to be defeated. Chaining the two, an attacker page could call /user/token/create and exfiltrate a personal access token carrying publish and delete rights over the victim's namespaces. The headers were emitted by the CDN/edge layer, not by the application: the Open VSX software sets allowCredentials(true) in exactly one place, against a single exact origin derived from ovsx.webui.url, and defines no CORS mapping on /user/ beyond it. No configuration of the software produces origin reflection with credentials.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-942

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 3 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 2 signals
  • Technical details provided in 3 signals
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 2 mentions (2026-09-22); latest day: 1
  • 3 total mentions across 2 days

Deep dive

Activity timeline3 mentions / 2d
01122Mentions · 2026-09-22: 2Mentions · 2026-09-30: 1Patch / Workaround · 2026-09-22: 1Patch / Workaround · 2026-09-30: 1Technical Details · 2026-09-22: 2Technical Details · 2026-09-30: 109-2209-30
Signal classification2 categories
Patch
266.7%
Disclosure
133.3%
Referenced assets4 URLs
Classification over time
DateTotalLabels
2026-09-222
Disclosure1Patch1
2026-09-301
Patch1
Full discourse3 posts
  • Hugo | DevOps | Cybersecurity 🇱🇻@HugoValters
    Patch

    CVE-2026-90882 Eclipse http://open-vsx.org CSRF, 9.3. CORS reflects any origin with credentials, so any site can read authenticated user data. No patch yet. Restrict CORS now. https://www.valtersit.com/cve/CVE-2026-90882 #CVE #infosec #Eclipse #EclipseFoundation #CVEALERT #CVE #infosec #Linux #XSS #valtersit #snippet #SysAdmin #cybersecurity #devsecops #devops #developer #100daysofcode #git #github #gitlab #redteam #blueteam #ethicalhacker #cybersecurityawareness #cybersecuritynews #cybersecuritytips #python #hacker #kali #ubuntu #debian #docker

    Post summary

    The text alerts on CVE-2026-90882, a critical CORS misconfiguration in Eclipse open-vsx.org, and highlights the immediate workaround of restricting CORS since no patch is currently available.

    0000052
    1.1K followersView on X
  • Anthony Bahn@HoustonIntrove1
    Patch

    CDN CORS that reflects any origin with credentials is how you lose a marketplace. http://open-vsx.org did it on /user. CVE-2026-90882: malicious tab while you're logged in, mint a publish/delete PAT for your namespaces. Edge bug, not the app. Rotate tokens if you publish extensions there.

    Post summary

    The text details a CORS misconfiguration vulnerability (CVE-2026-90882) allowing PAT minting via a malicious tab and recommends rotating tokens as a mitigation step, though no formal patch or vendor advisory is cited.

    0000025
    38 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-90882 The https://open-vsx.org deployment returned Access-Control-Allow-Origin reflecting the requesting origin together with Access-Control-Allow-Credentials: true on the authenti… https://www.cve.org/CVERecord?id=CVE-2026-90882

    Post summary

    The tweet discloses a CORS misconfiguration (CVE-2026-90882) in the Open VSX deployment, where the Access‑Control‑Allow‑Origin header mirrors the requesting origin and is paired with Access‑Control‑Allow‑Credentials: true, potentially enabling credential‑leaking attacks. It only references the CVE record and does not provide PoC, exploit tools, evidence of active exploitation, or remediation steps.

    00000810
    58.1K followersView on X

Explore more