Skip to content

Commit ae227fa

Browse files
authored
Merge pull request #1198 from jasnow/aug-6a-advs
Enhanced 7/add ghsa field/value; Deleted 1 advisory @flavorjones - Thanks for reviewing and approving the PR.
2 parents 93673c3 + 4e58841 commit ae227fa

11 files changed

Lines changed: 103 additions & 80 deletions

File tree

gems/activerecord/CVE-2012-2660.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
gem: activerecord
33
framework: rails
44
cve: 2012-2660
5+
ghsa: hgpp-pp89-4fgf
56
osvdb: 82610
67
url: https://nvd.nist.gov/vuln/detail/CVE-2012-2660
78
title: "CVE-2012-2660 rubygem-actionpack: Unsafe query generation"
@@ -15,6 +16,12 @@ description: |
1516
a related issue to CVE-2012-2694.
1617
cvss_v2: 7.5
1718
patched_versions:
19+
- "~> 2.3.16"
1820
- "~> 3.0.13"
1921
- "~> 3.1.5"
2022
- ">= 3.2.4"
23+
related:
24+
url:
25+
- https://github.com/advisories/GHSA-hgpp-pp89-4fgf
26+
notes: |
27+
- Added GHSA data plus 2.3.16 patch from GHSA.

gems/brakeman/CVE-2019-18409.yml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,31 @@
11
---
22
gem: brakeman
33
cve: 2019-18409
4+
ghsa: hhwc-8g49-j8jx
45
date: 2019-10-24
5-
url: https://brakemanscanner.org/blog/2019/10/14/brakeman-4-dot-7-dot-1-released
6+
url: https://nvd.nist.gov/vuln/detail/CVE-2019-18409
67
title: brakeman world writable files allow local privilege escalation
78
description: |
8-
The ruby_parser-legacy (aka legacy) gem 1.0.0 for Ruby allows local
9-
privilege escalation because of world-writable files. For example,
10-
if the brakeman gem (which has a legacy dependency) 4.5.0 through 4.7.0 is used,
11-
a local user can insert malicious code into the
9+
If the brakeman gem (which has a legacy dependency) 4.5.0 through
10+
4.7.0 is used, a local user can insert malicious code into the
1211
ruby_parser-legacy-1.0.0/lib/ruby_parser/legacy/ruby_parser.rb file.
12+
13+
The ruby_parser-legacy (aka legacy) gem 1.0.0 for Ruby allows
14+
local privilege escalation because of world-writable files
1315
cvss_v2: 4.6
1416
cvss_v3: 7.8
1517
patched_versions:
1618
- ">= 4.7.1"
17-
1819
unaffected_versions:
1920
- "<= 4.4.0"
20-
2121
related:
2222
url:
23+
- https://nvd.nist.gov/vuln/detail/CVE-2019-18409
24+
- https://brakemanscanner.org/blog/2019/10/14/brakeman-4-dot-7-dot-1-released
25+
- https://rubygems.org/gems/brakeman
26+
- https://rubygems.org/gems/ruby_parser-legacy
27+
- https://github.com/zenspider/ruby_parser-legacy/releases/tag/v1.0.0
2328
- https://github.com/zenspider/ruby_parser-legacy/issues/1
29+
- https://github.com/advisories/GHSA-hhwc-8g49-j8jx
30+
notes: |
31+
- cvss_v3 and cvss_v2 from nvd.nist.go URL.

gems/concurrent-ruby/CVE-2026-54904.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@ related:
5151
- https://github.com/ruby-concurrency/concurrent-ruby/security/advisories/GHSA-h8w8-99g7-qmvj
5252
- https://github.com/advisories/GHSA-h8w8-99g7-qmvj
5353
notes: |
54-
- cvss_v4 from GHSA and nvd.nist.gov URL
55-
- cvss_v3 from nvd.nist.gov URL
54+
- cvss_v4 from GHSA and nvd.hist.gov URLs.
55+
- cvss_v3 from nvd.hist.gov URL.

gems/dragonfly/CVE-2013-1756.yml

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
gem: dragonfly
33
cve: 2013-1756
4-
osvdb: 90647
54
ghsa: p463-639r-q9g9
5+
osvdb: 90647
66
url: https://nvd.nist.gov/vuln/detail/CVE-2013-1756
77
title: Dragonfly Gem for Ruby Crafted Request Parsing Remote Code Execution
88
date: 2013-02-19
@@ -14,4 +14,34 @@ cvss_v2: 7.5
1414
unaffected_versions:
1515
- "< 0.7.0"
1616
patched_versions:
17-
- ">= 0.9.13"
17+
- "~> 0.8.6"
18+
- ">= 0.9.15"
19+
related:
20+
url:
21+
- https://nvd.nist.gov/vuln/detail/CVE-2013-1756
22+
- https://rubygems.org/gems/dragonfly/versions/0.9.15
23+
- https://github.com/markevans/dragonfly/releases/tag/v0.9.15
24+
- https://github.com/markevans/dragonfly/compare/v0.9.14...v0.9.15
25+
- https://groups.google.com/forum/?fromgroups=#!topic/dragonfly-users/3c3WIU3VQTo
26+
- https://github.com/markevans/dragonfly/releases/tag/security_fix
27+
- https://github.com/markevans/dragonfly/commit/a8775aacf9e5c81cf11bec34b7afa7f27ddfe277
28+
- https://rubygems.org/gems/dragonfly/versions/0.8.6
29+
- https://github.com/markevans/dragonfly/releases/tag/v0.8.6
30+
- https://github.com/markevans/dragonfly/compare/v0.8.5...v0.8.6
31+
- https://github.com/markevans/dragonfly/commit/6825722c57be49b29742a37dd1acdcf9cfb097fe
32+
- https://exchange.xforce.ibmcloud.com/vulnerabilities/82476
33+
- https://web.archive.org/web/20200229103538/http://www.securityfocus.com/bid/58225
34+
- https://github.com/advisories/GHSA-p463-639r-q9g9
35+
notes: |
36+
- Based on History.md (their ChangeLog) file and GHSA advisory:
37+
- 2013-01-30: 0.9.13 released.
38+
- 2013-02-13: 0.9.14 released.
39+
- 2013-02-19: "security_fix" committed.
40+
- https://github.com/markevans/dragonfly/commit/a8775aacf9e5c81cf11bec34b7afa7f27ddfe277
41+
- 2013-02-19: Thread starts: https://groups.google.com/forum/?fromgroups=#!topic/dragonfly-users/3c3WIU3VQTo
42+
- Titled "Important Security Update - Dragonfly 0.9.14 released [CVE-2013-1756]"
43+
but inside they say there is still a bug associatged with patch.
44+
- 2013-03-26: 0.8.6 released (Patch was backported to "0.8.6").
45+
- 2013-05-04: 0.9.15 released. Found "security_fix" commit in 0.9.15.
46+
- https://github.com/markevans/dragonfly/compare/v0.9.14...v0.9.15
47+
- cvss_v2 from nvd.nist.gov URL.

gems/fog-dragonfly/CVE-2013-1756.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
gem: fog-dragonfly
33
cve: 2013-1756
4+
ghsa: p463-639r-q9g9
45
osvdb: 90647
56
url: https://nvd.nist.gov/vuln/detail/CVE-2013-1756
67
title: Dragonfly Gem for Ruby Crafted Request Parsing Remote Code Execution
@@ -15,4 +16,24 @@ cvss_v2: 7.5
1516
unaffected_versions:
1617
- "< 0.7.0"
1718
patched_versions:
19+
- "~> 0.8.6"
1820
- ">= 0.9.14"
21+
related:
22+
url:
23+
- https://nvd.nist.gov/vuln/detail/CVE-2013-1756
24+
- https://rubygems.org/gems/dragonfly/versions/0.9.14
25+
- https://groups.google.com/forum/?fromgroups=#!topic/dragonfly-users/3c3WIU3VQTo
26+
- https://github.com/markevans/dragonfly/releases/tag/v0.9.14
27+
- https://github.com/markevans/dragonfly/commit/a8775aacf9e5c81cf11bec34b7afa7f27ddfe277
28+
- https://github.com/markevans/dragonfly/releases/tag/security_fix
29+
- https://rubygems.org/gems/dragonfly/versions/0.8.6
30+
- https://github.com/markevans/dragonfly/releases/tag/v0.8.6
31+
- https://github.com/markevans/dragonfly/compare/v0.8.5...v0.8.6
32+
- https://rubygems.org/gems/fog-dragonfly
33+
- https://exchange.xforce.ibmcloud.com/vulnerabilities/82476
34+
- https://web.archive.org/web/20200229103538/http://www.securityfocus.com/bid/58225
35+
- https://github.com/advisories/GHSA-p463-639r-q9g9
36+
notes: |
37+
- See commit URL for patch note in repo's README file.
38+
- Patch was backported to "0.8.6".
39+
- cvss_v2 from nvd.nist.gov URL.

gems/gollum-grit_adapter/CVE-2014-9489.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
gem: gollum-grit_adapter
33
cve: 2014-9489
4-
url: https://github.com/gollum/gollum/issues/913
4+
ghsa: q97v-764g-r2rp
5+
url: https://nvd.nist.gov/vuln/detail/CVE-2014-9489
56
title:
67
gollum-grit_adapter Search Functionality Allows Arbitrary Command
78
Execution
@@ -19,5 +20,17 @@ description: |
1920
Note that the grep result must find the string 'master' (or
2021
whatever is the default branch that gollum uses) in any of the wiki's
2122
documents for this to succeed.
23+
cvss_v2: 6.5
24+
cvss_v3: 8.8
2225
patched_versions:
2326
- ">= 0.1.1"
27+
related:
28+
url:
29+
- https://nvd.nist.gov/vuln/detail/CVE-2014-9489
30+
- https://github.com/gollum/grit_adapter/commit/4520d973c81fecfebbeacd2ef2f1849d763951c7
31+
- https://github.com/gollum/gollum/issues/913
32+
- http://www.openwall.com/lists/oss-security/2015/01/03/19
33+
- https://web.archive.org/web/20200229041306/http://www.securityfocus.com/bid/71499
34+
- https://github.com/advisories/GHSA-q97v-764g-r2rp
35+
notes: |
36+
- cvss_v2 and cvss_v3 from nvd.nist.gov URL.

gems/rack-protection/CVE-2018-7212.yml

Lines changed: 0 additions & 12 deletions
This file was deleted.

gems/sinatra/CVE-2018-7212.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
gem: sinatra
33
cve: 2018-7212
44
ghsa: h29f-7f56-j8wh
5-
url: https://github.com/sinatra/sinatra/pull/1379
5+
url: https://nvd.nist.gov/vuln/detail/CVE-2018-7212
66
title: sinatra ruby gem path traversal via backslash characters on Windows
77
date: 2018-01-09
88
description: |
@@ -15,3 +15,14 @@ unaffected_versions:
1515
- "< 2.0.0"
1616
patched_versions:
1717
- ">= 2.0.1"
18+
related:
19+
url:
20+
- https://nvd.nist.gov/vuln/detail/CVE-2018-7212
21+
- https://rubygems.org/gems/sinatra/versions/2.0.1
22+
- https://github.com/sinatra/sinatra/pull/1379
23+
- https://github.com/sinatra/sinatra/commit/6ad721abcfe36334108dcdd05d046c361e1b7a9c
24+
- https://github.com/advisories/GHSA-h29f-7f56-j8wh
25+
notes: |
26+
- cvss_v2 and cvss_v3 from nvd.nist.gov URL.
27+
- "patched_versions" to "sinatra" gem verified in commit URL.
28+
- "unaffected_versions" from global GHSA.

gems/spree/CVE-2013-2506.yml

Lines changed: 0 additions & 20 deletions
This file was deleted.

gems/spree_auth/CVE-2013-2506.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)