Versions of the package github.com/gitpod-io/gitpod/components/server/go/pkg/lib before main-gha.27122; versions of the package github.com/g
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in main-gha.27122, 0.1.5-main-gha.27122
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
- Exploitation: none
- Automatable: no
- Technical impact: partial
Summary
Versions of the package github.com/gitpod-io/gitpod/components/server/go/pkg/lib before main-gha.27122; versions of the package github.com/gitpod-io/gitpod/components/ws-proxy/pkg/proxy before main-gha.27122; versions of the package github.com/gitpod-io/gitpod/install/installer/pkg/components/auth before main-gha.27122; versions of the package github.com/gitpod-io/gitpod/install/installer/pkg/components/public-api-server before main-gha.27122; versions of the package github.com/gitpod-io/gitpod/install/installer/pkg/components/server before main-gha.27122; versions of the package @gitpod/gitpod-protocol before 0.1.5-main-gha.27122 are vulnerable to Cookie Tossing due to a missing __Host- prefix on the _gitpod_io_jwt2_ session cookie. This allows an adversary who controls a subdomain to set the value of the cookie on the Gitpod control plane, which can be assigned to an attacker’s own JWT so that specific actions taken by the victim (such as connecting a new Github organization) are actioned by the attackers session.
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: no · Technical impact: partial
- Record last updated
Affected versions
- n/a github.com/gitpod-io/gitpod/components/server/go/pkg/lib
fixed in main-gha.27122
- n/a github.com/gitpod-io/gitpod/components/ws-proxy/pkg/proxy
fixed in main-gha.27122
- n/a github.com/gitpod-io/gitpod/install/installer/pkg/components/auth
fixed in main-gha.27122
- n/a github.com/gitpod-io/gitpod/install/installer/pkg/components/public-api-server
fixed in main-gha.27122
- n/a github.com/gitpod-io/gitpod/install/installer/pkg/components/server
fixed in main-gha.27122
- n/a @gitpod/gitpod-protocol
fixed in 0.1.5-main-gha.27122
- github.com/gitpod-io/gitpodGo
All versions
- github.com/gitpod-io/gitpod/components/server/goGo
All versions
- github.com/gitpod-io/gitpod/components/ws-proxyGo
All versions
- github.com/gitpod-io/gitpod/install/installerGo
All versions
- github.com/gitpod-io/gitpodGo
through 0.8.0
References 9
security.snyk.io
- vuln/SNYK-GOLANG-GITHUBCOMGITPODIOGITPODCOMPONENTSSERVERGOPKGLIB-7452074
- vuln/SNYK-GOLANG-GITHUBCOMGITPODIOGITPODCOMPONENTSWSPROXYPKGPROXY-7452075
- vuln/SNYK-GOLANG-GITHUBCOMGITPODIOGITPODINSTALLINSTALLERPKGCOMPONENTSAUTH-7452076
- vuln/SNYK-GOLANG-GITHUBCOMGITPODIOGITPODINSTALLINSTALLERPKGCOMPONENTSPUBLICAPISERVER-7452077
- vuln/SNYK-GOLANG-GITHUBCOMGITPODIOGITPODINSTALLINSTALLERPKGCOMPONENTSSERVER-7452078
- vuln/SNYK-JS-GITPODGITPODPROTOCOL-7452079