Advisories · Ruby
RubyGems Advisories.
Every RubyGems Advisory we hold, newest first.
- CVSS 9.8 CriticalCritical · CVSS 9+
Bundler allows attacker to inject arbitrary code via secondary Gem source
- Code injection
>=1.0.0, <2.0.0 · fixed in 2.0.0
GHSA-jvgm-pfqv-887x · CVE-2016-7954 -
Puppet uses predictable filenames, allowing arbitrary file overwrite
- CWE-340
<2.6.11 || >=2.7.0, <2.7.5 · fixed in 2.6.11, 2.7.5
GHSA-mpmx-gm5v-q789 · CVE-2011-3871 -
Puppet does not properly restrict access to node resources
- Broken access control
>=2.6.0, <2.6.4 · fixed in 2.6.4
GHSA-9pvx-fwwh-w289 · CVE-2011-0528 -
Puppet allows local users to modify the permissions of arbitrary files
- Path traversal
<2.6.11 || >=2.7.0, <2.7.5 · fixed in 2.6.11, 2.7.5
GHSA-qh3g-27jf-3j54 · CVE-2011-3870 -
Puppet arbitrary file overwrite
- Path traversal
<2.6.11 || >=2.7.0, <2.7.5 · fixed in 2.6.11, 2.7.5
GHSA-8c56-v25w-f89c · CVE-2011-3869 -
Puppet Labs Facter allows local users to obtain sensitive Amazon EC2 IAM instance metadata
- Information disclosure
>=1.6.0, <2.4.1 · fixed in 2.4.1
GHSA-j436-h7hm-rx46 · CVE-2015-1426 -
Puppet Denial of Service and Arbitrary File Write
- Denial of service
>=2.6.0, <2.6.15 || >=2.7.0, <2.7.13 · fixed in 2.6.15, 2.7.13
GHSA-v58w-6xc2-w799 · CVE-2012-1987 -
Puppet uses predictable filenames, allowing arbitrary file overwrite
- CWE-377
>=2.6, <2.6.15 || >=2.7, <2.7.13 · fixed in 2.6.15, 2.7.13
GHSA-c4mc-49hq-q275 · CVE-2012-1906 -
Puppet Arbitrary Command Execution
- Command injection
>=2.6.0, <2.6.15 || >=2.7.0, <2.7.13 · fixed in 2.6.15, 2.7.13
GHSA-6xxq-j39w-g3f6 · CVE-2012-1988 -
Puppet Privilege Escallation
- Privilege escalation
>=2.6, <2.6.14 || >=2.7, <2.7.11 · fixed in 2.6.14, 2.7.11
GHSA-77hg-g8cc-5r37 · CVE-2012-1053 -
Authlogic Information Exposure vulnerability
- Information disclosure
<3.3.0 · fixed in 3.3.0
GHSA-rx7j-mw4c-76g9 · CVE-2012-6497 - CVSS 4.0, no score published
Active Record component in Ruby on Rails has a data-type injection vulnerability
- SQL injection
- CWE-20
<4.2.0 · fixed in 4.2.0
GHSA-f57c-hx33-hvh8 · CVE-2013-3221 - CVSS 7.5 High
Asciidoctor Infinite Loop vulnerability
- Denial of service
<1.5.8 · fixed in 1.5.8
GHSA-qc9p-mjxm-j2wj · CVE-2018-18385 - CVSS 9.8 CriticalCritical · CVSS 9+, CVSS 7+ and EPSS
Ruby Openssl Allows Incorrect Value Comparison
<2.0.9 || >=2.1.0, <2.1.2 · fixed in 2.0.9, 2.1.2
GHSA-mmrq-6999-72v8 · CVE-2018-16395 - CVSS 5.3 Medium
Phusion Passenger incorrect permission assignment
- Broken access control
<5.3.2 · fixed in 5.3.2
GHSA-4284-jfhc-f854 · CVE-2018-12615 - CVSS 8.8 High
Insecure Permissions in Phusion Passenger
- Information disclosure
>=5.3.0, <5.3.2 · fixed in 5.3.2
GHSA-whfx-877c-5p28 · CVE-2018-12027 - CVSS 7.8 High
Incorrect Access Control in Phusion Passenger
- Broken access control
>=5.3.0, <5.3.2 · fixed in 5.3.2
GHSA-jjhj-8gx7-x836 · CVE-2018-12028 - CVSS 7.5 High
RubyGems Infinite Loop vulnerability
- Denial of service
<9.1.16.0 · fixed in 9.1.16.0
GHSA-74pv-v9gh-h25p · CVE-2018-1000075 - CVSS 5.5 Medium
Tarball permission preservation in puppet
- Privilege escalation
<4.10.10 || >=5.0.0, <5.3.4 · fixed in 4.10.10, 5.3.4
GHSA-vw22-465p-8j5w · CVE-2017-10689 - CVSS 6.5 Medium
Logstash Logs Sensitive Information
- Information disclosure
<5.0.1 · fixed in 5.0.1
GHSA-3gg4-6hqg-2vjx · CVE-2016-10362 - CVSS 7.5 HighCritical · CVSS 7+ and EPSS
RubyGems may allow a maliciously crafted gem to overwrite files
- Path traversal
- CWE-20
<2.6.13 · fixed in 2.6.13
GHSA-pm9x-4392-2c2p · CVE-2017-0901 - CVSS 9.8 CriticalCritical · CVSS 9+, CVSS 7+ and EPSS
RubyGems vulnerable to Deserialization of Untrusted Data
- Insecure deserialization
>=2.0.0, <2.6.14 · fixed in 2.6.14
GHSA-mqwr-4qf2-2hcv · CVE-2017-0903 - CVSS 9.8 CriticalCritical · CVSS 9+, CVSS 7+ and EPSS
RubyGems Code Injection vulnerability
- Code injection
- CWE-150
<2.6.13 · fixed in 2.6.13
GHSA-7gcp-2gmq-w3xh · CVE-2017-0899 - CVSS 8.1 High
RubyGems has Origin Validation Error vulnerability
- CWE-346
- CWE-350
<2.6.13 · fixed in 2.6.13
GHSA-73w7-6w9g-gc8w · CVE-2017-0902 - CVSS 4.3 Medium
katello Improper Privilege Management vulnerability
- Privilege escalation
- Broken access control
<3.17.0.rc1 · fixed in 3.17.0.rc1
GHSA-cpv6-pfq6-j2v7 · CVE-2017-2662 - CVSS 8.1 High
hammer_cli_foreman Improper Certificate Validation vulnerability
- Weak cryptography or TLS
- CWE-345
<0.10.0 · fixed in 0.10.0
GHSA-77h8-xr85-3x5q · CVE-2017-2667 - CVSS 4.3 Medium
katello SQL Injection vulnerability
- SQL injection
- Information disclosure
<=3.10 · no fixed version yet
GHSA-jx5v-788g-qw58 · CVE-2018-14623 - CVSS 8.8 High
Gem in a Box vulnerable to Cross-site Request Forgery
- Cross-site request forgery (CSRF)
<0.13.7 · fixed in 0.13.7
GHSA-qwv2-2x8g-g43g · CVE-2017-14683 - CVSS 5.4 Medium
Gem in a Box vulnerable to Cross-site Scripting
- Cross-site scripting (XSS)
<0.13.6 · fixed in 0.13.6
GHSA-98hq-3qvg-pg78 · CVE-2017-14506 - CVSS 4.7 Medium
Phusion Passenger information disclosure
- Information disclosure
<5.1.11 · fixed in 5.1.11
GHSA-cv3f-px9r-54hm · CVE-2017-16355 - CVSS 9.8 CriticalCritical · CVSS 9+
Nokogiri vulnerable to libxslt protection mechanism bypass
<1.10.3 · fixed in 1.10.3
GHSA-qxcg-xjjg-66mj · CVE-2019-11068 - CVSS 7.5 High
RubyGems Link Following vulnerability
- Path traversal
<9.1.16.0 · fixed in 9.1.16.0
GHSA-gx69-6cp4-hxrj · CVE-2018-1000073 - CVSS 9.8 CriticalCritical · CVSS 9+
smalruby and smalruby-editor vulnerable to OS Command Injection
- Command injection
<0.1.11 · fixed in 0.1.11
GHSA-f489-655r-x6gr · CVE-2017-2096 - CVSS 7.8 High
open-uri-cached Gem for Ruby Unsafe Temporary File Creation Enables Code Execution
- CWE-20
<=1.0.0 · no fixed version yet
GHSA-7m2w-9gw7-c3xp · CVE-2015-3649 - CVSS 7.5 High
mixlib-archive Path Traversal vulnerability
- Path traversal
<0.4.0 · fixed in 0.4.0
GHSA-98wx-cw86-c97x · CVE-2017-1000026 - CVSS 6.1 Medium
Bootstrap vulnerable to Cross-Site Scripting (XSS)
- Cross-site scripting (XSS)
>=4.0.0, <4.1.2 || >=2.3.0, <3.4.0 · fixed in 4.1.2, 3.4.0
GHSA-3wqf-4x89-9g79 · CVE-2018-14040 - CVSS 9.8 CriticalCritical · CVSS 9+
Fluentd Escape Sequence Injection Vulnerability
>=0.12.29, <0.12.41 · fixed in 0.12.41
GHSA-5jrp-w8fr-mrww · CVE-2017-10906 - CVSS 9.8 CriticalCritical · CVSS 9+
Puppet Improper Access Control
- Broken access control
>=4.0.0, <4.4.2 · fixed in 4.4.2
GHSA-pqj5-7r86-64fv · CVE-2016-2785 - CVSS 6.1 Medium
Camaleon CMS vulnerable to Stored Cross-site Scripting
- Cross-site scripting (XSS)
=2.4 · no fixed version yet
GHSA-7f84-9cqf-g4j9 · CVE-2018-18260 - CVSS 7.5 High
Nokogiri gem, via libxml, is affected by DoS vulnerabilities
- Denial of service
<1.8.1 · fixed in 1.8.1
GHSA-x2fm-93ww-ggvx · CVE-2017-16932 -
Bundler may install gems from a different source than expected
- CWE-20
<1.7.0 · fixed in 1.7.0
GHSA-49jx-9cmc-xjxm · CVE-2013-0334 -
Rack arbitrary code execution via timing attack
>=1.1.0, <1.1.6 || >=1.2.0, <1.2.8 || >=1.3.0, <1.3.10 || >=1.4.0, <1.4.5 || >=1.5.0, <1.5.2 · fixed in 1.1.6, 1.2.8, 1.3.10, 1.4.5, 1.5.2
GHSA-xc85-32mf-xpv8 · CVE-2013-0263 -
Rack vulnerable to Denial of Service
>=1.1.0, <1.1.5 || >=1.2.0, <1.2.7 || >=1.3.0, <1.3.9 || >=1.4.0, <1.4.4 · fixed in 1.1.5, 1.2.7, 1.3.9, 1.4.4
GHSA-v882-ccj6-jc48 · CVE-2013-0184 -
ruby_parser allows local users to overwrite arbitrary files via symlink attack on temporary file with predictable name
- CWE-377
>=2.0.2, <3.1.2 · fixed in 3.1.2
GHSA-8mvw-22r7-w6fq · CVE-2013-0162 - CVSS 9.8 CriticalCritical · CVSS 9+
PDFKit Improper Input Validation vulnerability
- CWE-20
<0.5.3 · fixed in 0.5.3
GHSA-39v7-xpq4-8884 · CVE-2013-1607 - CVSS 5.4 Medium
Features file injection vulnerability
- Other injection
<=0.3.0 · no fixed version yet
GHSA-42gq-h7xj-33r4 · CVE-2013-4318 - CVSS 7.5 High
omniauth-facebook Improper Authentication vulnerability
- Authentication bypass
<1.5.1 · fixed in 1.5.1
GHSA-33vg-hpx5-pfxg · CVE-2013-4593 - CVSS 9.8 CriticalCritical · CVSS 9+
RubyGem openshift-origin-controller is vulnerable to command injection
- Other injection
<=1.3.4 · no fixed version yet
GHSA-77xq-7c6p-6xp6 · CVE-2013-2095 - CVSS 6.5 Medium
Nokogiri vulnerable to DoS while parsing XML entities
- Denial of service
>=1.5.0, <1.5.11 || >=1.6.0, <1.6.1 · fixed in 1.5.11, 1.6.1
GHSA-jmhh-w7xp-wg39 · CVE-2013-6461 - CVSS 6.5 Medium
Nokogiri vulnerable to DoS while parsing XML documents
- Denial of service
>=1.5.0, <1.5.11 || >=1.6.0, <1.6.1 · fixed in 1.5.11, 1.6.1
GHSA-62qp-3fxm-9wxf · CVE-2013-6460 - CVSS 9.8 CriticalCritical · CVSS 9+
CSV-Safe improperly filters special characters potentially leading to CSV injection
- Other injection
<3.0.0 · fixed in 3.0.0
GHSA-f55g-x8qq-2569 · CVE-2022-28481 - CVSS 7.5 High
sinatra does not validate expanded path matches
- Path traversal
- CWE-426
<2.2.0 · fixed in 2.2.0
GHSA-qp49-3pvw-x4m5 · CVE-2022-29970 -
Puppet arbitrary files overwrite via a symlink attack
- Path traversal
>=0.24.0, <0.24.9 || >=0.25.0, <0.25.2 · fixed in 0.24.9, 0.25.2
GHSA-vrh7-99jh-3fmm · CVE-2010-0156 -
WEBrick Denial of Service Vulnerability
- Denial of service
<1.3.1 · fixed in 1.3.1
GHSA-wfrc-r6c6-7j9r · CVE-2008-4310 -
Mongrel vulnerable to directory traversal via double-encoded sequences
- Path traversal
>=1.0.4, <1.0.5 || >=1.1.0, <1.1.3 · fixed in 1.0.5, 1.1.3
GHSA-m7r6-43v2-49vf · CVE-2007-6612 -
RubyGems file overwrite vulnerability
<0.9.1 · fixed in 0.9.1
GHSA-95vx-q4c2-64gr · CVE-2007-0469 - CVSS 6.1 Medium
XSS Vulnerability in Action View tag helpers
- Cross-site scripting (XSS)
<5.2.7.1 || >=6.0.0, <6.0.4.8 || >=6.1.0, <6.1.5.1 || >=7.0.0, <7.0.2.4 · fixed in 5.2.7.1, 6.0.4.8, 6.1.5.1, 7.0.2.4
GHSA-ch3h-j2vf-95pv · CVE-2022-27777 - CVSS 6.1 Medium
Cross-site Scripting Vulnerability in Action Pack
- Cross-site scripting (XSS)
>=5.2.0, <5.2.7.1 || >=6.0.0, <6.0.4.8 || >=6.1.0, <6.1.5.1 || >=7.0.0, <7.0.2.4 · fixed in 5.2.7.1, 6.0.4.8, 6.1.5.1, 7.0.2.4
GHSA-mm33-5vfq-3mm3 · CVE-2022-22577 - CVSS 9.8 CriticalCritical · CVSS 9+
Server side request forgery in gibbon
- Server-side request forgery (SSRF)
<3.4.4 · fixed in 3.4.4
GHSA-vx9g-377x-xwxq · CVE-2022-27311 - CVSS 7.5 High
Nokogiri is vulnerable to XML External Entity (XXE) attack
- Denial of service
<1.5.4 · fixed in 1.5.4
GHSA-6wj9-77wq-jq7p · CVE-2012-6685