An issue has been discovered in GitLab CE/EE affecting all versions from 16.11 before 17.4.5, 17.5 before 17.5.3, and 17.6 before 17.6.1. Long-lived connections could potentially bypass authentication controls, allowing unauthorized access to streaming results.
According to WASC, “Insufficient Session Expiration is when a web site permits an attacker to reuse old session credentials or session IDs for authorization.”
Name | Vendor | Start Version | End Version |
---|---|---|---|
Gitlab | Gitlab | 16.11.0 (including) | 17.4.5 (excluding) |
Gitlab | Gitlab | 17.5.0 (including) | 17.5.3 (excluding) |
Gitlab | Gitlab | 17.6.0 (including) | 17.6.0 (including) |
Gitlab | Ubuntu | esm-apps/xenial | * |