File Descriptor Re-use Vulnerability in GitLab Runner
CVE-2021-39947

5.3MEDIUM

Key Information:

Vendor
Gitlab
Vendor
CVE Published:
6 June 2022

Summary

A vulnerability in GitLab Runner allows the unintended re-use of file descriptor 0 in specific scenarios, leading to the mixing of output from multiple jobs. This issue can occur in various versions of GitLab Runner, causing potential confusion and inconsistency in job output that could impact CI/CD processes.

Affected Version(s)

GitLab Runner <14.3.4 < 14.3.4

GitLab Runner >=14.4, <14.4.2 < 14.4, 14.4.2

GitLab Runner >=14.5, <14.5.2 < 14.5, 14.5.2

References

CVSS V3.1

Score:
5.3
Severity:
MEDIUM
Confidentiality:
High
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

This vulnerability has been discovered internally by the GitLab team
.