Every CVE Search/ Get API key

CVE-2013-0263

Rack arbitrary code execution via timing attack

5.1 MediumFix available

CVE-2013-0263 is a medium vulnerability (CVSS 5.1) in Rack Project Rack, published February 8, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.38%, the 92nd percentile. Fixed in rack 1.5.2.

Rack::Session::Cookie in Rack 1.5.x before 1.5.2, 1.4.x before 1.4.5, 1.3.x before 1.3.10, 1.2.x before 1.2.8, and 1.1.x before 1.1.6 allows remote attackers to guess the session cookie, gain privileges, and execute arbitrary code via a timing attack involving an HMAC comparison function that does not run in constant time.

Exploit likelihood

5.38%Down 4.5 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.1

Rack::Session::Cookie in Rack 1.5.x before 1.5.2, 1.4.x before 1.4.5, 1.3.x before 1.3.10, 1.2.x before 1.2.8, and 1.1.x before 1.1.6 allows remote attackers to guess the session cookie, gain privileges, and execute arbitrary code via a timing attack involving an HMAC comparison function that does not run in constant time.

Record
CVE-2013-0263
CVSS 2.0
5.1 MediumAV:N/AC:H/Au:N/C:P/I:P/A:P
Updated
2026-11-02
CVE List No score

Rack::Session::Cookie in Rack 1.5.x before 1.5.2, 1.4.x before 1.4.5, 1.3.x before 1.3.10, 1.2.x before 1.2.8, and 1.1.x before 1.1.6 allows remote attackers to guess the session cookie, gain privileges, and execute arbitrary code via a timing attack involving an HMAC comparison function that does not run in constant time.

Record
CVE-2013-0263
Updated
2026-11-02
EUVDEUVD-2022-5763 No score

Rack::Session::Cookie in Rack 1.5.x before 1.5.2, 1.4.x before 1.4.5, 1.3.x before 1.3.10, 1.2.x before 1.2.8, and 1.1.x before 1.1.6 allows remote attackers to guess the session cookie, gain privileges, and execute arbitrary code via a timing attack involving an HMAC comparison function that does not run in constant time.

Record
EUVD-2022-5763
Updated
2026-11-03
GitHub AdvisoriesGHSA-xc85-32mf-xpv8 No score

Rack arbitrary code execution via timing attack

Rack::Session::Cookie in Rack 1.5.x before 1.5.2, 1.4.x before 1.4.5, 1.3.x before 1.3.10, 1.2.x before 1.2.8, and 1.1.x before 1.1.6 allows remote attackers to guess the session cookie, gain privileges, and execute arbitrary code via a timing attack involving an HMAC comparison function that does not run in constant time.

Record
GHSA-xc85-32mf-xpv8
Updated
2026-11-02
OSV No score

Rack::Session::Cookie in Rack 1.5.x before 1.5.2, 1.4.x before 1.4.5, 1.3.x before 1.3.10, 1.2.x before 1.2.8, and 1.1.x before 1.1.6 allows remote attackers to guess the session cookie, gain privileges, and execute arbitrary code via a timing attack involving an HMAC comparison function that does not run in constant time.

Record
CVE-2013-0263
Updated
2026-11-02
OSVDEBIAN-CVE-2013-0263 No score

Rack::Session::Cookie in Rack 1.5.x before 1.5.2, 1.4.x before 1.4.5, 1.3.x before 1.3.10, 1.2.x before 1.2.8, and 1.1.x before 1.1.6 allows remote attackers to guess the session cookie, gain privileges, and execute arbitrary code via a timing attack involving an HMAC comparison function that does not run in constant time.

Record
DEBIAN-CVE-2013-0263
Updated
2026-11-02
Show 17 moreShow less
OSVGHSA-xc85-32mf-xpv8 No score

Rack arbitrary code execution via timing attack

Rack::Session::Cookie in Rack 1.5.x before 1.5.2, 1.4.x before 1.4.5, 1.3.x before 1.3.10, 1.2.x before 1.2.8, and 1.1.x before 1.1.6 allows remote attackers to guess the session cookie, gain privileges, and execute arbitrary code via a timing attack involving an HMAC comparison function that does not run in constant time.

Record
GHSA-xc85-32mf-xpv8
Updated
2026-11-02
OSVopenSUSE-SU-2024:10115-1 No score

ruby2.2-rubygem-rack-1_4-1.4.7-1.8 on GA media

These are all security issues fixed in the ruby2.2-rubygem-rack-1_4-1.4.7-1.8 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10115-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10406-1 No score

ruby2.2-rubygem-rack-1_6-1.6.5-1.1 on GA media

These are all security issues fixed in the ruby2.2-rubygem-rack-1_6-1.6.5-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10406-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11344-1 No score

ruby2.7-rubygem-rack-2.2.3-1.7 on GA media

These are all security issues fixed in the ruby2.7-rubygem-rack-2.2.3-1.7 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11344-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11345-1 No score

ruby2.7-rubygem-rack-1_6-1.6.13-1.13 on GA media

These are all security issues fixed in the ruby2.7-rubygem-rack-1_6-1.6.13-1.13 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11345-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11346-1 No score

ruby2.7-rubygem-rack-2.0-2.0.9-1.10 on GA media

These are all security issues fixed in the ruby2.7-rubygem-rack-2.0-2.0.9-1.10 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11346-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:12119-1 No score

ruby3.1-rubygem-rack-2.2.3.1-1.1 on GA media

These are all security issues fixed in the ruby3.1-rubygem-rack-2.2.3.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12119-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:12397-1 No score

ruby3.1-rubygem-rack-2.2-2.2.4-1.1 on GA media

These are all security issues fixed in the ruby3.1-rubygem-rack-2.2-2.2.4-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12397-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:12974-1 No score

ruby3.2-rubygem-rack-2.2-2.2.7-1.1 on GA media

These are all security issues fixed in the ruby3.2-rubygem-rack-2.2-2.2.7-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12974-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13167-1 No score

ruby3.2-rubygem-rack-3.0.7-1.2 on GA media

These are all security issues fixed in the ruby3.2-rubygem-rack-3.0.7-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13167-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13726-1 No score

ruby3.3-rubygem-rack-3.0.9.1-1.1 on GA media

These are all security issues fixed in the ruby3.3-rubygem-rack-3.0.9.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13726-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13727-1 No score

ruby3.3-rubygem-rack-2.2-2.2.8.1-1.1 on GA media

These are all security issues fixed in the ruby3.3-rubygem-rack-2.2-2.2.8.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13727-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:14811-1 No score

ruby3.4-rubygem-rack-2.2-2.2.11-1.1 on GA media

These are all security issues fixed in the ruby3.4-rubygem-rack-2.2-2.2.11-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14811-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:14875-1 No score

ruby3.4-rubygem-rack-3.1.12-1.1 on GA media

These are all security issues fixed in the ruby3.4-rubygem-rack-3.1.12-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:14875-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:10286-1 No score

ruby4.0-rubygem-rack-2.2-2.2.22-1.1 on GA media

These are all security issues fixed in the ruby4.0-rubygem-rack-2.2-2.2.22-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10286-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:10358-1 No score

ruby4.0-rubygem-rack-3.1.18-1.3 on GA media

These are all security issues fixed in the ruby4.0-rubygem-rack-3.1.18-1.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10358-1
Updated
2026-11-02
OSVUBUNTU-CVE-2013-0263 No score

Rack::Session::Cookie in Rack 1.5.x before 1.5.2, 1.4.x before 1.4.5, 1.3.x before 1.3.10, 1.2.x before 1.2.8, and 1.1.x before 1.1.6 allows remote attackers to guess the session cookie, gain privileges, and execute arbitrary code via a timing attack involving an HMAC comparison function that does not run in constant time.

Record
UBUNTU-CVE-2013-0263
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
rack
RubyGems
1.5.0 up to 1.5.2
1.5.2
rack
RubyGems
1.4.0 up to 1.4.5
1.4.5
rack
RubyGems
1.3.0 up to 1.3.10
1.3.10
rack
RubyGems
1.2.0 up to 1.2.8
1.2.8
rack
RubyGems
1.1.0 up to 1.1.6
1.1.6
ruby-rack
Debian:12
before 1.4.1-2.1
1.4.1-2.1
ruby-rack
Debian:13
before 1.4.1-2.1
1.4.1-2.1
ruby-rack
Debian:14
before 1.4.1-2.1
1.4.1-2.1
librack-ruby
Debian:6.0
before 1.1.0-4+squeeze1, plus listed versions
1.1.0-4
1.1.0-4+squeeze1
rack
RubyGems
1.5.0 up to 1.5.2, plus listed versions
1.5.1
1.5.2
Show 20 moreShow less
Affected packages
PackageAffectedFixed
rack
RubyGems
1.4.0 up to 1.4.5, plus listed versions
1.4.11.4.21.4.31.4.4
1.4.5
rack
RubyGems
1.3.0 up to 1.3.10, plus listed versions
1.3.11.3.21.3.31.3.41.3.5
Show 4 moreShow less
1.3.61.3.71.3.81.3.9
1.3.10
rack
RubyGems
1.2.0 up to 1.2.8, plus listed versions
1.2.11.2.21.2.31.2.41.2.51.2.61.2.7
1.2.8
rack
RubyGems
1.1.0 up to 1.1.6, plus listed versions
1.1.11.1.1.pre1.1.21.1.31.1.41.1.5
1.1.6
ruby193-rubygem-rack
Red Hat:openshift:1::el6
before 1:1.4.1-4.el6
1:1.4.1-4.el6
rubygem-rack
Red Hat:openshift:1::el6
before 1:1.3.0-4.el6op
1:1.3.0-4.el6op
jenkins
Red Hat:openshift:1::el6
before 0:1.502-1.el6op
0:1.502-1.el6op
openshift-origin-cartridge-jenkins-1.4
Red Hat:openshift:1::el6
before 0:1.0.3-1.el6op
0:1.0.3-1.el6op
ruby-rack
Ubuntu:14.04:LTS
before 1.5.2-1
1.5.2-1
rubyem-rack
openSUSE:Tumbleweed
before 1.4.7-1.8
1.4.7-1.8
rubygem-rack
openSUSE:Tumbleweed
before 2.2.3.1-1.1
2.2.3.1-1.1
rubygem-rack-2.2
openSUSE:Tumbleweed
before 2.2.4-1.1
2.2.4-1.1
ruby3.2-rubygem-rack-2.2
openSUSE:Tumbleweed
before 2.2.7-1.1
2.2.7-1.1
ruby3.2-rubygem-rack
openSUSE:Tumbleweed
before 3.0.7-1.2
3.0.7-1.2
rubygem-rack
openSUSE:Tumbleweed
before 3.0.9.1-1.1
3.0.9.1-1.1
rubygem-rack-2.2
openSUSE:Tumbleweed
before 2.2.8.1-1.1
2.2.8.1-1.1
rubygem-rack-2.2
openSUSE:Tumbleweed
before 2.2.11-1.1
2.2.11-1.1
rubygem-rack
openSUSE:Tumbleweed
before 3.1.12-1.1
3.1.12-1.1
rubygem-rack-2.2
openSUSE:Tumbleweed
before 2.2.22-1.1
2.2.22-1.1
rubygem-rack
openSUSE:Tumbleweed
before 3.1.18-1.3
3.1.18-1.3

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 75 moreShow less
MoveEnter Open