CVE-2019-11027
Description
Ruby OpenID (aka ruby-openid) through 2.8.0 has a remotely exploitable flaw. This library is used by Rails web applications to integrate with OpenID Providers. Severity can range from medium to critical, depending on how a web application developer chose to employ the ruby-openid library. Developers who based their OpenID integration heavily on the "example app" provided by the project are at highest risk.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
No mitigations published for this CVE yet.
The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or โ if you've already worked around this in production โ publish your fix to the community-verified tier.
โ Propose a mitigation on Community โ Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here withsource_tier=community-verified.
OS impact
| OS | Version | Status | Fixed in |
|---|---|---|---|
| debian | bookworm | fixed | 2.9.2debian-1 |
| debian | bullseye | fixed | 2.9.2debian-1 |
| debian | forky | fixed | 2.9.2debian-1 |
| debian | sid | fixed | 2.9.2debian-1 |
| debian | trixie | fixed | 2.9.2debian-1 |
Package impact
| Ecosystem | Package | Vulnerable | Fixed |
|---|---|---|---|
| RubyGems | ruby-openid | <>= 2.9.0 | >= 2.9.0 |
| RubyGems | ruby-openid | <2.9.0 | 2.9.0 |
References
- https://github.com/openid/ruby-openid/issues/122
- https://nvd.nist.gov/vuln/detail/CVE-2019-11027
- https://github.com/openid/ruby-openid/commit/d181a8a2099c64365a1d24b29f6b6b646673a131
- https://github.com/openid/ruby-openid
- https://github.com/openid/ruby-openid/releases/tag/v2.9.0
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/ruby-openid/CVE-2019-11027.yml
- https://lists.debian.org/debian-lts-announce/2019/10/msg00014.html
- https://marc.info/?l=openid-security&m=155154717027534&w=2
- https://security.gentoo.org/glsa/202003-09
- https://security-tracker.debian.org/tracker/CVE-2019-11027
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.