Origin validation error in Gitpod
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-346.
Summary
An issue was discovered in Gitpod versions prior to release-2022.11.2.16. There is a Cross-Site WebSocket Hijacking (CSWSH) vulnerability that allows attackers to make WebSocket connections to the Gitpod JSONRPC server using a victim’s credentials, because the Origin header is not restricted. This can lead to the extraction of data from workspaces, to a full takeover of the workspace.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
- Fix · CNA Gitpod (Gitpod) Fixed in 2022.11.2
Timeline
- 2026-10-02 Threatist record created from CVE-2023-0957
- 2026-10-03 Alias added: GHSA-f53g-frr2-jhpf
References
Patch 4
More Gitpod vulnerabilities
- TI-2021-14100 Gitpod before 0.6.0 allows unvalidated redirects. CVSS 3.1MEDIUM 6.1
- TI-2023-16031 Gitpod before 2022.11.3 allows XSS because redirection can occur for some protocols… CVSS 3.1MEDIUM 6.1
Sources
- CVE-2023-0957 · CVE Program
- CVE-2023-0957 · NVD
- FIRST EPSS
- GHSA-f53g-frr2-jhpf · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences