Advisories · Ruby
RubyGems Advisories.
Every RubyGems Advisory we hold, newest first.
- CVSS 7.5 High
samlr XML nodes comment attack
- CWE-20
<2.6.2 · fixed in 2.6.2
GHSA-qpxp-5j56-gg3x · CVE-2018-20857 - CVSS 9.8 CriticalCritical · CVSS 9+
datagrid contains code Injection backdoor
- Code injection
=1.0.6 · no fixed version yet
GHSA-rqp5-pg7w-832p · CVE-2019-14281 - CVSS 9.8 CriticalCritical · CVSS 9+
Code backdoor in simple_captcha2
- Code injection
=0.2.3 · no fixed version yet
GHSA-wg6j-r28m-7293 · CVE-2019-14282 - CVSS 9.8 CriticalCritical · CVSS 9+
SQL Injection in marginalia
- SQL injection
<1.6 · fixed in 1.6
GHSA-hrj5-qp7x-rpg6 · CVE-2019-1010191 - CVSS 6.5 Medium
Regular Expression Denial of Service (ReDoS) in lodash
- Denial of service
>=4.7.0, <4.17.11 · fixed in 4.17.11
GHSA-x5rq-j2xg-h7qm · CVE-2019-1010266 - CVSS 7.8 High
OS Command Injection in MiniMagick
- Command injection
<4.9.4 · fixed in 4.9.4
GHSA-r7j3-vvh2-xrpj · CVE-2019-13574 - CVSS 5.3 Medium
field_test gem contains injection vulnerability
- Other injection
>=0.3.0, <0.3.1 · fixed in 0.3.1
GHSA-wg9m-gw3h-hg83 · CVE-2019-13146 - CVSS 9.8 CriticalCritical · CVSS 9+
paranoid2 gem Code backdoor
- CWE-829
=1.1.6 · no fixed version yet
GHSA-4g4c-8gqh-m4vm · CVE-2019-13589 - CVSS 9.8 CriticalCritical · CVSS 9+
Slanger Arbitrary command execution
- Insecure deserialization
<0.6.1 · fixed in 0.6.1
GHSA-rg32-m3hf-772v · CVE-2019-1010306 - CVSS 9.1 CriticalCritical · CVSS 9+
Prototype Pollution in lodash
- Prototype pollution
- CWE-20
<4.17.12 · fixed in 4.17.12
GHSA-jf85-cpcp-j695 · CVE-2019-10744 - CVSS 9.8 CriticalCritical · CVSS 9+
strong_password Ruby gem malicious version causing Remote Code Execution vulnerability
- Code injection
>=0.0.7, <0.0.8 · fixed in 0.0.8
GHSA-5h5r-ffc4-c455 · CVE-2019-13354 - CVSS 7.7 High
OmniAuth-SAML authentication bypass via incorrect XML canonicalization and DOM traversal
- Authentication bypass
<1.10.0 · fixed in 1.10.0
GHSA-94hm-8q65-rmxm · CVE-2017-11430 - CVSS 7.7 High
Ruby-SAML Improper Authentication vulnerability
- Authentication bypass
<1.7.0 · fixed in 1.7.0
GHSA-x2fr-v8wf-8wwv · CVE-2017-11428 - CVSS 7.5 High
Path Traversal vulnerability that affects yard
- Path traversal
<0.9.20 · fixed in 0.9.20
GHSA-xfhh-rx56-rxcr · CVE-2019-1020001 - CVSS 7.5 High
RubyGems Escape sequence injection in errors
- Other injection
>=2.6.0, <2.7.9 || >=3.0.0, <3.0.2 · fixed in 2.7.9, 3.0.2
GHSA-4wm8-fjv7-j774 · CVE-2019-8325 - CVSS 7.4 High
RubyGems Delete directory using symlink when decompressing tar
- Path traversal
>=2.7.6, <2.7.9 || >=3.0.0, <3.0.3 · fixed in 2.7.9, 3.0.3
GHSA-5x32-c9mf-49cc · CVE-2019-8320 - CVSS 8.8 High
Code injection in RubyGems
- Code injection
>=2.6.0, <2.7.9 || >=3.0.0, <3.0.2 · fixed in 2.7.9, 3.0.2
GHSA-76wm-422q-92mq · CVE-2019-8324 - CVSS 7.5 High
RubyGems Escape sequence injection vulnerability in verbose
- Command injection
>=2.6.0, <2.7.9 || >=3.0.0, <3.0.2 · fixed in 2.7.9, 3.0.2
GHSA-fr32-gr5c-xq5c · CVE-2019-8321 - CVSS 7.5 High
RubyGems Escape sequence injection vulnerability in gem owner
- Other injection
>=2.6.0, <2.7.9 || >=3.0.0, <3.0.2 · fixed in 2.7.9, 3.0.2
GHSA-mh37-8c3g-3fgc · CVE-2019-8322 - CVSS 7.5 High
RubyGems Escape sequence injection vulnerability in api response handling
- Other injection
>=2.6.0, <2.7.9 || >=3.0.0, <3.0.2 · fixed in 2.7.9, 3.0.2
GHSA-3h4r-pjv6-cph9 · CVE-2019-8323 - CVSS 9.8 CriticalCritical · CVSS 9+
ruby-openid SSRF via claimed_id request
- Server-side request forgery (SSRF)
<2.9.0 · fixed in 2.9.0
GHSA-fqfj-cmh6-hj49 · CVE-2019-11027 - CVSS 4.7 Medium
Cross-site Scripting in Chartkick
- Cross-site scripting (XSS)
<3.2.0 · fixed in 3.2.0
GHSA-g45g-g52h-39rg · CVE-2019-12732 - CVSS 8.8 High
OmniAuth Ruby gem Cross-site Request Forgery in request phase
- Cross-site request forgery (CSRF)
<2.0.0 · fixed in 2.0.0
GHSA-ww4x-rwq6-qpgf · CVE-2015-9284 -
Duplicate Advisory: Prototype Pollution in jquery
<3.4.0 · fixed in 3.4.0
GHSA-wv67-q8rr-grjp · CVE-2019-5428 - CVSS 9.8 CriticalCritical · CVSS 9+
Bootstrap-sass contains code execution backdoor
- Code injection
>=3.2.0.3, <3.2.0.4 · fixed in 3.2.0.4
GHSA-vqqv-v9m2-48p2 · CVE-2019-10842 - CVSS 7.5 High
Improper Certificate Validation in chloride
- Weak cryptography or TLS
<0.3.0 · fixed in 0.3.0
GHSA-573x-jhqh-jg36 · CVE-2018-6517 - CVSS 6.1 Medium
Doorkeeper-openid_connect contains Open Redirect
- Open redirect
>=1.4.0, <1.5.4 · fixed in 1.5.4
GHSA-vv4c-g6q7-p3q7 · CVE-2019-9837 -
devise Time-of-check Time-of-use Race Condition vulnerability
- Race condition
<4.6.0 · fixed in 4.6.0
GHSA-73rf-6mrf-759q · CVE-2019-5421 - CVSS 9.8 CriticalCritical · CVSS 9+, CVSS 7+ and EPSS
Use of Insufficiently Random Values in Railties Allows Remote Code Execution
- Command injection
- Weak cryptography or TLS
>=5.2.0, <5.2.2.1 · fixed in 5.2.2.1
GHSA-m42h-mh85-4qgc · CVE-2019-5420 - CVSS 7.5 HighCritical · KEV, CVSS 7+ and EPSSKEV
Path Traversal in Action View
- Path traversal
>=4.0.0, <4.2.11.1 || >=5.0.0, <5.0.7.2 || >=5.1.0, <5.1.6.2 || >=5.2.0, <5.2.2.1 · fixed in 4.2.11.1, 5.0.7.2, 5.1.6.2, 5.2.2.1
GHSA-86g5-2wh3-gc9j · CVE-2019-5418 - CVSS 7.5 High
Denial of Service Vulnerability in Action View
- Denial of service
>=4.0.0, <4.2.11.1 || >=5.0.0, <5.0.7.2 || >=5.1.0, <5.1.6.2 || >=5.2.0, <5.2.2.1 || >=6.0.0.beta1, <6.0.0.beta3 · fixed in 4.2.11.1, 5.0.7.2, 5.1.6.2, 5.2.2.1, 6.0.0.beta3
GHSA-m63j-wh5w-c252 · CVE-2019-5419 - CVSS 6.1 Medium
Bootstrap Vulnerable to Cross-Site Scripting
- Cross-site scripting (XSS)
>=3.0.0, <3.4.1 || >=4.0.0, <4.3.1 · fixed in 3.4.1, 4.3.1
GHSA-9v3m-8fp8-mj99 · CVE-2019-8331 -
Prototype Pollution in lodash
- Denial of service
<4.17.11 · fixed in 4.17.11
GHSA-4xc9-xhrj-v574 · CVE-2018-16487 -
High severity vulnerability that affects many_versioned_gem
<0.2.3 · fixed in 0.2.3
GHSA-hhxm-4f85-rgr8 - CVSS 7.5 High
Nokogiri NULL Pointer Dereference
- Memory corruption
<1.8.5 · fixed in 1.8.5
GHSA-6qvp-r6r3-9p7h · CVE-2018-14404 - CVSS 6.1 Medium
bootstrap Cross-site Scripting vulnerability
- Cross-site scripting (XSS)
<3.4.0 · fixed in 3.4.0
GHSA-ph58-4vrj-w6hr · CVE-2018-20677 - CVSS 6.1 Medium
XSS vulnerability that affects bootstrap
- Cross-site scripting (XSS)
<3.4.0 · fixed in 3.4.0
GHSA-3mgp-fx93-9xv5 · CVE-2018-20676 - CVSS 6.1 Medium
Bootstrap Cross-site Scripting vulnerability
- Cross-site scripting (XSS)
>=2.0.4, <3.4.0 || >=4.0.0-beta, <4.0.0-beta.2 · fixed in 3.4.0, 4.0.0-beta.2
GHSA-4p24-vmcr-4gqj · CVE-2016-10735 - CVSS 6.1 Medium
Cross Site Scripting (XSS) vulnerability in easymon
- Cross-site scripting (XSS)
<1.4.1 · fixed in 1.4.1
GHSA-c289-47qf-rvrr · CVE-2018-1000855 - CVSS 6.1 Medium
Fat Free CRM vulnerable to Cross-site Scripting
- Cross-site scripting (XSS)
<0.14.2 || >=0.15.0, <0.15.2 || >=0.16.0, <0.16.4 || >=0.17.0, <0.17.3 || >=0.18.0, <0.18.1 · fixed in 0.14.2, 0.15.2, 0.16.4, 0.17.3, 0.18.1
GHSA-j5rj-g695-342r · CVE-2018-1000842 - CVSS 7.5 High
Improper Access Control in activejob
- Broken access control
- Insecure deserialization
>=4.2.0, <4.2.11 || >=5.0.0, <5.0.7.1 || >=5.1.0, <5.1.6.1 || >=5.2.0, <5.2.1.1 · fixed in 4.2.11, 5.0.7.1, 5.1.6.1, 5.2.1.1
GHSA-q2qw-rmrh-vv42 · CVE-2018-16476 - CVSS 6.5 Medium
Exposure of Sensitive Information to an Unauthorized Actor in activestorage
- Information disclosure
>=5.2.0, <5.2.1.1 · fixed in 5.2.1.1
GHSA-7rr7-rcjw-56vj · CVE-2018-16477 - CVSS 6.1 Medium
Rack vulnerable to Cross-site Scripting
- Cross-site scripting (XSS)
<1.6.11 || >=2.0.0, <2.0.6 · fixed in 1.6.11, 2.0.6
GHSA-5r2p-j47h-mhpg · CVE-2018-16471 - CVSS 7.5 High
Rack vulnerable to Denial of Service
- Denial of service
>=2.0.4, <2.0.6 · fixed in 2.0.6
GHSA-hg78-4f6x-99wq · CVE-2018-16470 - CVSS 6.1 Medium
Content Injection via TileJSON Name in mapbox.js
- Cross-site scripting (XSS)
<1.6.6 || >=2.0.0, <2.2.4 · fixed in 1.6.6, 2.2.4
GHSA-q69p-5h74-w36f · CVE-2017-1000043 - CVSS 6.1 Medium
Content Injection via TileJSON attribute in mapbox.js
- Cross-site scripting (XSS)
<1.6.5 || >=2.0.0, <2.1.7 · fixed in 1.6.5, 2.1.7
GHSA-qr28-7j6p-9hmv · CVE-2017-1000042 - CVSS 5.4 Medium
Loofah Cross-site Scripting vulnerability
- Cross-site scripting (XSS)
<2.2.3 · fixed in 2.2.3
GHSA-g4xq-jx4w-4cjv · CVE-2018-16468 - CVSS 9.8 CriticalCritical · CVSS 9+
mysql-bunuuid-rails vulnerable to SQL injection
- SQL injection
<1.1.1 · fixed in 1.1.1
GHSA-6j63-35hj-vmcg · CVE-2018-18476 -
Moderate severity vulnerability that affects sprockets
<2.0.5 || >=2.1.0, <2.1.4 || >=2.2.0, <2.2.3 || >=2.4.0, <2.4.6 || >=2.5.0, <2.5.1 || >=2.6.0, <2.7.1 || >=2.8.0, <2.8.3 || >=2.9.0, <2.9.4 || >=2.10.0, <2.10.2 || >=2.11.0, <2.11.3 || >=2.12.0, <2.12.3 · fixed in 2.0.5, 2.1.4, 2.2.3, 2.4.6, 2.5.1, 2.7.1, 2.8.3, 2.9.4, 2.10.2, 2.11.3, 2.12.3
GHSA-r4x3-g983-9g48 -
Insecure use of temporary files in Phusion passenger
>=4.0.37, <4.0.38 · fixed in 4.0.38
GHSA-qw8w-2xcp-xg59 · CVE-2014-1832 -
Insecure use of temporary files in passenger
<4.0.38 · fixed in 4.0.38
GHSA-c7j7-p5jq-26ff · CVE-2014-1831 - CVSS 3.7 Low
Phusion Passenger allows remote attackers to spoof headers
- CWE-20
<4.0.60 || >=5.0.0, <5.0.22 · fixed in 4.0.60, 5.0.22
GHSA-fxwv-953p-7qpf · CVE-2015-7519 - CVSS 9.8 CriticalCritical · CVSS 9+
smart_proxy_dynflow gem authentication bypass in Foreman remote execution feature
- Authentication bypass
- CWE-592
<0.1.11 || >=0.2.0, <0.2.1 · fixed in 0.1.11, 0.2.1
GHSA-gx5g-xcxj-cx2w · CVE-2018-14643 - CVSS 7.5 High
Jekyll allows attackers to access arbitrary files by specifying a symlink
- Path traversal
<3.6.3 || >=3.7.0, <3.7.4 || >=3.8.0, <3.8.4 · fixed in 3.6.3, 3.7.4, 3.8.4
GHSA-4xjh-m3qx-49wc · CVE-2018-17567 -
Moderate severity vulnerability that affects rails-html-sanitizer
<1.0.3 · fixed in 1.0.3
GHSA-77pc-q5q7-qg9h -
Moderate severity vulnerability that affects rails-html-sanitizer
>=1.0.2, <1.0.3 · fixed in 1.0.3
GHSA-mrhj-2g4v-39qx -
Moderate severity vulnerability that affects activerecord
>=3.0.0, <3.2.22.1 || >=4.0.0, <4.1.14.1 || >=4.2.0, <4.2.5.1 · fixed in 3.2.22.1, 4.1.14.1, 4.2.5.1
GHSA-7phj-gmgx-2r66 -
Moderate severity vulnerability that affects rails-html-sanitizer
<1.0.3 · fixed in 1.0.3
GHSA-qc8j-m8j3-rjq6 -
Moderate severity vulnerability that affects actionpack
<3.2.22.1 || >=4.0.0, <4.1.14.1 || >=4.2.0, <4.2.5.1 · fixed in 3.2.22.1, 4.1.14.1, 4.2.5.1
GHSA-vwfg-qj3r-6v3r -
Heap-based buffer overflow in nokogiri
- Memory corruption
>=1.6.0, <1.6.7.2 · fixed in 1.6.7.2
GHSA-jxjr-5h69-qw3w · CVE-2015-7499