On 25 September 2024, we released versions 16.10.10, 16.9.11, 16.8.10, 16.7.10, 16.6.10, 16.5.10, 16.4.7, 16.3.9, 16.2.11, 16.1.8, and 16.0.10 for GitLab Community Edition (CE) and Enterprise Edition…
GitLab
The Ruby SAML library is for implementing the client side of a SAML authorization
What this means
This is rated critical severity (10 out of 10). Current estimates put the chance of attack in the next 30 days at roughly 11%. Ask IT whether Onelogin Ruby Saml, Omniauth Omniauth Saml and Gitlab Gitlab are in your estate, and treat that as the priority.
Full vendor description
The Ruby SAML library is for implementing the client side of a SAML authorization. Ruby-SAML in <= 12.2 and 1.13.0 <= 1.16.0 does not properly verify the signature of the SAML Response. An unauthenticated attacker with access to any signed saml document (by the IdP) can thus forge a SAML Response/Assertion with arbitrary contents. This would allow the attacker to log in as arbitrary user within the vulnerable system. This vulnerability is fixed in 1.17.0 and 1.12.3.
Scoring and exploitation
Exploitable over the network without any account, and no one has to click or open anything. High impact on confidentiality and integrity, and it can reach beyond the vulnerable system.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
Exploitability
Longer bar: easier to attack
Impact
Longer bar: more harm
- Elevated attack likelihood (~10.7% in 30 days)Model estimate (): a probability signal, not confirmed exploitation
- Exploited in the wild
- Not confirmed in the
- Not reported
Weaknesses
Affected products ()
- Onelogin Ruby Saml
- Omniauth Omniauth Saml
- Gitlab Gitlab
Show the raw CPE strings (5)
- cpe:2.3:a:onelogin:ruby-saml:*:*:*:*:*:*:*:*
- cpe:2.3:a:omniauth:omniauth_saml:*:*:*:*:*:ruby:*:*
- cpe:2.3:a:omniauth:omniauth_saml:2.0.0:*:*:*:*:ruby:*:*
- cpe:2.3:a:omniauth:omniauth_saml:2.1.0:*:*:*:*:ruby:*:*
- cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*
References
8 links from the CVE record, grouped by site; the vendor's advisory comes first.
github.com4 linksVendor advisory
- 1ec5392bc506fe43a02dbb66b68741051c5ffeae (opens in a new tab)Patch
- 4865d030cae9705ee5cdb12415c654c634093ae7 (opens in a new tab)Patch
- GHSA-jw9c-mfg7-9rx2 (opens in a new tab)Vendor Advisory
Show 1 more from github.com
- GHSA-cvp8-5r8g-fhvq (opens in a new tab)Vendor Advisory
lists.debian.org1 link
news.ycombinator.com1 link
security.netapp.com1 link
ssoready.com1 link
Related feed events
- Type Vulnerability

