Description
Unspecified vulnerability in the "dependency resolution mechanism" in Ruby on Rails 1.1.0 through 1.1.5 allows remote attackers to execute arbitrary Ruby code via a URL that is not properly handled in the routing code, which leads to a denial of service (application hang) or "data loss," a different vulnerability than CVE-2006-4111.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | rails | 1.1.6-1 | — |
| Debian 13 | rails | 1.1.6-1 | — |
| Debian 12 | rails | 1.1.6-1 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| RubyGems | rails | >= 1.1.0, < 1.1.6 | 1.1.6 | GHSA-9wrq-xvmp-xjc8 |
References
- 21466 third-party-advisory
- 21749 third-party-advisory
- 19454 vdb-entry
- http://weblog.rubyonrails.org/2006/8/10/rails-1-1-6-backports-and-full-disclosure
- rubyonrails-url-code-execution(28364) vdb-entry
- SUSE-SR:2006:021 vendor-advisory
- 20060811 Security Vulnerability in Ruby on Rails 1.1.x mailing-list
- GLSA-200608-20 vendor-advisory
- VU#699540 third-party-advisory
- 21424 third-party-advisory
- 1016673 vdb-entry