Advisories · Ruby
RubyGems Advisories.
Every RubyGems Advisory we hold, newest first.
- CVSS 7.5 HighCritical · CVSS 7+ and EPSS
Sprockets path traversal leads to information leak
- Path traversal
- Information disclosure
<2.12.5 || >=3.0.0, <3.7.2 || >=4.0.0.beta1, <4.0.0.beta8 · fixed in 2.12.5, 3.7.2, 4.0.0.beta8
GHSA-pr3h-jjhj-573x · CVE-2018-3760 - CVSS 6.1 Medium
Sinatra Cross-site Scripting vulnerability
- Cross-site scripting (XSS)
>=2.0.0, <2.0.2 · fixed in 2.0.2
GHSA-mq35-wqvf-r23c · CVE-2018-11627 - CVSS 6.1 Medium
rails-html-sanitizer Cross-site Scripting vulnerability
- Cross-site scripting (XSS)
<1.0.4 · fixed in 1.0.4
GHSA-px3r-jm9g-c8w8 · CVE-2018-3741 - CVSS 6.5 Medium
Uncontrolled resource consumption in nokogiri
- Denial of service
<1.8.2 · fixed in 1.8.2
GHSA-882p-jqgm-f45g · CVE-2017-18258 - CVSS 6.1 Medium
Cross-site Scripting in loofah
- Cross-site scripting (XSS)
<2.2.1 · fixed in 2.2.1
GHSA-x7rv-cr6v-4vm4 · CVE-2018-8048 - CVSS 7.5 High
Sanitize vulnerable to Improper Input Validation and Cross-site Scripting
- Cross-site scripting (XSS)
- CWE-20
>=3.0.0, <4.6.3 · fixed in 4.6.3
GHSA-7f42-p84j-f58p · CVE-2018-3740 - CVSS 7.8 High
Cap-Strap gem for Ruby places credentials on the useradd command line
- Information disclosure
=0.1.5 · no fixed version yet
GHSA-pcm6-g2qp-9gw8 · CVE-2014-4992 - CVSS 6.1 Medium
Doorkeeper is vulnerable to stored XSS and code execution
- Cross-site scripting (XSS)
>=2.1.0, <4.2.6 · fixed in 4.2.6
GHSA-hwhh-2fwm-cfgw · CVE-2018-1000088 - CVSS 5.9 Medium
http vulnerable to Exposure of Sensitive Information to an Unauthorized Actor
- Information disclosure
<0.6.4 || >=0.7.0, <0.7.3 · fixed in 0.6.4, 0.7.3
GHSA-6wpv-cj6x-v3jw · CVE-2015-1828 - CVSS 5.9 Medium
rack-protection gem timing attack vulnerability when validating CSRF token
- Information disclosure
<1.5.5 || >=2.0.0.beta1, <2.0.0 · fixed in 1.5.5, 2.0.0
GHSA-688c-3x49-6rqj · CVE-2018-1000119 - CVSS 9.8 CriticalCritical · CVSS 9+
bson is vulnerable to denial of service due to incorrect regex validation
- Denial of service
<1.12.3 || >=2.0, <3.0.4 · fixed in 1.12.3, 3.0.4
GHSA-h6rj-8r3c-9gpj · CVE-2015-4412 - CVSS 6.1 Medium
rails_admin ruby gem XSS
- Cross-site scripting (XSS)
<1.3.0 · fixed in 1.3.0
GHSA-pxr8-w3jq-rcwj · CVE-2017-12098 - CVSS 7.8 High
brbackup exposes database password to unauthorized users
- Information disclosure
=0.1.1 · no fixed version yet
GHSA-vqcm-7f7f-r539 · CVE-2014-5004 - CVSS 6.1 Medium
delayed_job_web Cross-site Scripting vulnerability
- Cross-site scripting (XSS)
>=1.2.9, <1.4.2 · fixed in 1.4.2
GHSA-w7q9-xr2x-wh7x · CVE-2017-12097 - CVSS 5.5 Medium
Ox gem stack overflow in sax_parse
- Memory corruption
<2.8.2 · fixed in 2.8.2
GHSA-wfwm-chj7-w59r · CVE-2017-16229 - CVSS 5.3 Medium
Sinatra Path Traversal vulnerability
- Path traversal
>=2.0.0.beta1, <2.0.1 · fixed in 2.0.1
GHSA-h29f-7f56-j8wh · CVE-2018-7212 - CVSS 7.5 High
Omniauth allows POST parameters to be stored in session
<1.3.2 · fixed in 1.3.2
GHSA-9pr6-grf4-x2fr · CVE-2017-18076 - CVSS 7.8 High
lynx doesn't properly sanitize user input and exposes database password to unauthorized users
- Information disclosure
<1.0.0 · fixed in 1.0.0
GHSA-94cq-7ccq-cmcm · CVE-2014-5002 - CVSS 7.8 High
lawn-login exposes database password to unauthorized users
- Information disclosure
=0.0.7 · no fixed version yet
GHSA-rhgq-vv9x-j4p5 · CVE-2014-5000 - CVSS 5.5 Medium
Gyazo allows local users to write arbitrary files
- CWE-20
>=1.0.0, <2.0.0 · fixed in 2.0.0
GHSA-6x45-86q6-rcmr · CVE-2014-4994 - CVSS 7.5 High
Denial of Service in jquery
- Denial of service
>=3.0.0-rc1, <3.0.0 · fixed in 3.0.0
GHSA-mhpp-875w-9cpv · CVE-2016-10707 - CVSS 6.1 Medium
Cross-Site Scripting (XSS) in jquery
- Cross-site scripting (XSS)
<1.12.2 || >=1.12.3, <3.0.0 · fixed in 1.12.2, 3.0.0
GHSA-rmxg-73gg-4p98 · CVE-2015-9251 - CVSS 9.8 CriticalCritical · CVSS 9+
paperclip Server-Side Request Forgery vulnerability
- Server-side request forgery (SSRF)
>=3.1.4, <5.2.0 · fixed in 5.2.0
GHSA-5jcf-c5rg-rmm8 · CVE-2017-0889 - CVSS 5.4 Medium
Radiant CMS vulnerable to Cross-site Scripting
- Cross-site scripting (XSS)
<=1.1.4 · no fixed version yet
GHSA-mvw8-v767-qhjm · CVE-2018-5216 - CVSS 5.9 Medium
net-ldap Improper Certificate Validation vulnerability
- Weak cryptography or TLS
<0.16.0 · fixed in 0.16.0
GHSA-m7p8-9w66-9frm · CVE-2017-17718 - CVSS 7.5 High
Arbitrary file read vulnerability in yard server
- Path traversal
<0.9.11 · fixed in 0.9.11
GHSA-gj4p-3wh3-2rmf · CVE-2017-17042 - CVSS 7.5 High
Out-of-bounds read in nokogiri
- Memory corruption
<1.8.1 · fixed in 1.8.1
GHSA-8c56-cpmw-89x7 · CVE-2017-9050 - CVSS 9.8 CriticalCritical · CVSS 9+
Recurly gem Server-Side Request Forgery in Resource#find method
- Server-side request forgery (SSRF)
>=2.0.0, <2.0.13 || >=2.1.0, <2.1.11 || >=2.2.0, <2.2.5 || >=2.3.0, <2.3.10 || >=2.4.0, <2.4.11 || >=2.5.0, <2.5.4 || >=2.6.0, <2.6.3 || >=2.7.0, <2.7.8 || >=2.8.0, <2.8.2 || >=2.9.0, <2.9.2 || >=2.10.0, <2.10.4 || >=2.11.0, <2.11.3 · fixed in 2.0.13, 2.1.11, 2.2.5, 2.3.10, 2.4.11, 2.5.4, 2.6.3, 2.7.8, 2.8.2, 2.9.2, 2.10.4, 2.11.3
GHSA-x27v-x225-gq8g · CVE-2017-0905 - CVSS 9.8 CriticalCritical · CVSS 9+
redis-store deserializes untrusted data
- Insecure deserialization
<1.4.0 · fixed in 1.4.0
GHSA-2w67-526p-gm73 · CVE-2017-1000248 -
private_address_check contains Incomplete List of Disallowed Inputs
- CWE-184
<0.4.1 · fixed in 0.4.1
GHSA-3v3c-r5v2-68ph · CVE-2017-0909 -
private_address_check vulnerable to bypass of Resolv.getaddresses method
- CWE-242
<0.4.0 · fixed in 0.4.0
GHSA-hxhj-hp9m-qwc4 · CVE-2017-0904 - CVSS 6.1 Medium
Geminabox contains Cross-site Scripting
- Cross-site scripting (XSS)
<0.13.10 · fixed in 0.13.10
GHSA-653m-r33x-39ff · CVE-2017-16792 - CVSS 6.1 Medium
Gemirro Stored XSS in Gemspec "homepage" value
- Cross-site scripting (XSS)
<0.16.0 · fixed in 0.16.0
GHSA-x7p2-x2j6-mwhr · CVE-2017-16833 - CVSS 7.5 High
yajl-ruby gem Denial of Service vulnerability
- Memory corruption
<1.3.1 · fixed in 1.3.1
GHSA-wwh7-4jw9-33x6 · CVE-2017-16516 - CVSS 7.5 High
Ox gem crashes due to a crafted input
- CWE-20
<2.8.1 · fixed in 2.8.1
GHSA-pjj4-w39g-pw54 · CVE-2017-15928 - CVSS 8.8 High
gollum and gollum-lib allow remote authenticated users to execute arbitrary code
- Broken access control
<3.1.1 · fixed in 3.1.1
GHSA-q97v-764g-r2rp · CVE-2014-9489 - CVSS 5.5 Medium
cairo is vulnerable to denial of service due to a null pointer dereference
- Memory corruption
>=1.15.4, <1.15.5 · fixed in 1.15.5
GHSA-5v3f-73gv-x7x5 · CVE-2017-7475 - CVSS 3.3 Low
RuboCop gem Insecure use of /tmp
- Information disclosure
<0.49.0 · fixed in 0.49.0
GHSA-wmjf-jpjj-9f3j · CVE-2017-8418 -
Cross-site Scripting vulnerability in i18n translations helper method
- Cross-site scripting (XSS)
>=3.0.0, <3.0.11 || >=3.1.0, <3.1.2 · fixed in 3.0.11, 3.1.2
GHSA-xxr8-833v-c7wc · CVE-2011-4319 -
gtk2 vulnerable to Use of Externally-Controlled Format String
- Memory corruption
<0.17.0 · fixed in 0.17.0
GHSA-xgj6-pgrm-x4r2 · CVE-2007-6183 -
Rails ActiveRecord gem vulnerable to SQL injection
- SQL injection
<2.1.1 · fixed in 2.1.1
GHSA-xf96-32q2-9rw2 · CVE-2008-4094 -
Remote code execution in rwiki
>=2.1.0pre1, <2.1.1 · fixed in 2.1.1
GHSA-wwmf-6p58-6vj2 · CVE-2006-2582 - CVSS 6.1 Medium
Cross-site Scripting in jquery-ui
- Cross-site scripting (XSS)
>=1.7.0, <1.10.0 · fixed in 1.10.0
GHSA-wcm2-9c89-wmfm · CVE-2010-5312 -
Puppet supports use of IP addresses in certnames without warning of potential risks
- Authentication bypass
<2.7.18 · fixed in 2.7.18
GHSA-vxf6-w9mp-95hm · CVE-2012-3408 -
rails Cross-site Scripting vulnerability
- Cross-site scripting (XSS)
>=2.0.0, <2.3.12 || >=3.0.0, <3.0.8 · fixed in 2.3.12, 3.0.8
GHSA-v9v4-7jp6-8c73 · CVE-2011-2197 -
actionpack Cross-site Scripting vulnerability
- Cross-site scripting (XSS)
>=2.0.0, <2.3.13 || >=3.0.0, <3.0.10 · fixed in 2.3.13, 3.0.10
GHSA-v5jg-558j-q67c · CVE-2011-2931 - CVSS 9.8 CriticalCritical · CVSS 9+
rails vulnerable to improper authentication
- Authentication bypass
<2.3.3 · fixed in 2.3.3
GHSA-rxq3-gm4p-5fj4 · CVE-2009-2422 -
Ruby on Rails vulnerable to code injection
- Code injection
>=1.1.0, <1.1.6 · fixed in 1.1.6
GHSA-rvpq-5xqx-pfpp · CVE-2006-4111 -
Mail Gem Improper Input Validation vulnerability
- CWE-20
<2.4.3 · fixed in 2.4.3
GHSA-rp63-jfmw-532w · CVE-2012-2140 -
actionpack Improper Input Validation vulnerability
- CWE-20
>=3.0.0, <3.0.10 · fixed in 3.0.10
GHSA-r7q2-5gqg-6c7q · CVE-2011-2929 -
activesupport Cross-site Scripting vulnerability
- Cross-site scripting (XSS)
>=3.0.0, <3.0.12 || >=3.1.0, <3.1.4 || >=3.2.0, <3.2.2 · fixed in 3.0.12, 3.1.4, 3.2.2
GHSA-qv8p-v9qw-wc7g · CVE-2012-1098 -
actionpack allows remote attackers to bypass database-query restrictions, perform NULL checks via crafted request
>=3.0.13, <3.0.14 || >=3.1.0, <3.1.6 || >=3.2.0, <3.2.6 · fixed in 3.0.14, 3.1.6, 3.2.6
GHSA-q34c-48gc-m9g8 · CVE-2012-2694 -
session fixation protection mechanism in cgi_process.rb in Rails
- Race condition
<1.2.6 · fixed in 1.2.6
GHSA-p4c6-77gc-694x · CVE-2007-6077 -
Session fixation vulnerability in Rails
- Authentication bypass
<1.2.4 · fixed in 1.2.4
GHSA-jwhv-rgqc-fqj5 · CVE-2007-5380 -
activerecord vulnerable to SQL Injection
- SQL injection
>=3.0.0, <3.0.4 · fixed in 3.0.4
GHSA-jmm9-2p29-vh2w · CVE-2011-0448 -
rails is vulnerable to CRLF injection
- Cross-site request forgery (CSRF)
<2.0.5 · fixed in 2.0.5
GHSA-jmgf-p46x-982h · CVE-2008-5189 -
High severity vulnerability that affects thin
- CWE-20
<1.2.4 · fixed in 1.2.4
GHSA-j24p-r6wx-r79w · CVE-2009-3287 -
Action Pack contains database-query restrictions bypass
- Broken access control
<2.3.16 || >=3.0.0.beta, <3.0.13 || >=3.1.0, <3.1.5 || >=3.2.0, <3.2.4 · fixed in 2.3.16, 3.0.13, 3.1.5, 3.2.4
GHSA-hgpp-pp89-4fgf · CVE-2012-2660 -
activerecord vulnerable to SQL Injection
- SQL injection
>=2.0.0, <2.3.13 || >=3.0.0.beta, <3.0.10 || >=3.1.0.beta1, <3.1.0.rc5 · fixed in 2.3.13, 3.0.10, 3.1.0.rc5
GHSA-h6w6-xmqv-7q78 · CVE-2011-2930 -
Moderate severity vulnerability that affects rails
- Cross-site scripting (XSS)
<1.2.5 · fixed in 1.2.5
GHSA-gm25-fpmr-43fj · CVE-2007-3227