The ruby-openid gem before 2.2.2 for Ruby allows remote OpenID providers to cause a denial of service (CPU consumption) via (1) a large XRDS document or (2) an XML Entity Expansion (XEE) attack.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Fedora | Fedoraproject | 17 (including) | 17 (including) |
| Fedora | Fedoraproject | 18 (including) | 18 (including) |
| Libopenid-ruby | Ubuntu | lucid | * |
| Libopenid-ruby | Ubuntu | oneiric | * |
| Libopenid-ruby | Ubuntu | precise | * |
| Libopenid-ruby | Ubuntu | upstream | * |
| Ruby-openid | Ubuntu | quantal | * |
| Ruby-openid | Ubuntu | upstream | * |