Patchwire CVEs, their patch status, and feeds to follow them

CVE-2018-16471

Fixed in a distro release EPSS 2%

There is a possible XSS vulnerability in Rack before 2.0.6 and 1.6.11. Carefully crafted requests can impact the data returned by the `scheme` method on `Rack::Request`. Applications that expect the scheme to be limited to 'http' or 'https' and do not escape the return value could be vulnerable to an XSS attack. Note that applications using the normal escaping mechanisms provided by Rails may not impacted, but applications that bypass the escaping mechanisms, or do not use them may be vulnerable.

Published 2018-11-13 · CVE record · OSV

Products: Rack

Fixed upstream

EcosystemPackageFixed in
RubyGemsrack2.0.6
RubyGemsrack1.6.11

Distro releases

ReleasePackageFixed in
Debian 12ruby-rack1.6.4-6
Debian 13ruby-rack1.6.4-6
Debian 14ruby-rack1.6.4-6
Debian 8ruby-rack1.5.2-3+deb8u2
SUSE Enterprise Storage 4rubygem-rack1.6.11-3.3.1
SUSE Linux Enterprise High Availability Extension 15rubygem-rack2.0.8-3.3.1
SUSE Linux Enterprise High Availability Extension 15 SP1rubygem-rack2.0.8-3.3.1
SUSE OpenStack Cloud 7rubygem-rack1.6.11-3.3.1
SUSE OpenStack Cloud Crowbar 8rubygem-rack1.6.11-3.3.1
Ubuntu 16.04 LTSruby-rack1.6.4-3ubuntu0.1
Ubuntu 18.04 LTSruby-rack1.6.4-4ubuntu0.1
openSUSE Leap 15.1rubygem-rack2.0.8-lp151.3.3.1
openSUSE Tumbleweedruby3.2-rubygem-rack3.0.7-1.2
openSUSE Tumbleweedruby3.2-rubygem-rack-2.22.2.7-1.1
openSUSE Tumbleweedrubygem-rack2.2.3.1-1.1
openSUSE Tumbleweedrubygem-rack3.1.18-1.3
openSUSE Tumbleweedrubygem-rack3.1.12-1.1
openSUSE Tumbleweedrubygem-rack3.0.9.1-1.1
openSUSE Tumbleweedrubygem-rack-2.22.2.22-1.1
openSUSE Tumbleweedrubygem-rack-2.22.2.11-1.1
openSUSE Tumbleweedrubygem-rack-2.22.2.8.1-1.1
openSUSE Tumbleweedrubygem-rack-2.22.2.4-1.1