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 | * |