Skip to content
OpenAdvisories
Medium · 5.4 CVE-2022-31683 BIT-concourse-2022-31683EUVD-2022-7028GHSA-5jp2-vwrj-99rf

Team scope authorization bypass when Post/Put request with :team_name in body, allows HTTP parameter pollution

Published Dec 19, 2022 · Updated Apr 16, 2025 · Assigned by vmware

Description

Concourse (7.x.y prior to 7.8.3 and 6.x.y prior to 6.7.9) contains an authorization bypass issue. A Concourse user can send a request with body including :team_name=team2 to bypass team scope check to gain access to certain resources belong to any other team.

Affected products

VendorProductAffectedFixed
— Concourse Concourse (7.x.y prior to 7.8.3 and 6.x.y prior to 6.7.9) —

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/concourse/concourse < 6.7.9 6.7.9 GHSA-5jp2-vwrj-99rf
Go github.com/concourse/concourse >= 7.0.0, < 7.8.3 7.8.3 GHSA-5jp2-vwrj-99rf

References