You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Try to keep text within 80 columns.
* Use better markdown header names.
* Move markdown link URLs to the bottom.
* Remove duplicate markdown link URLs.
* Remove note about manually formatting GHSA sync'ed advisory PRs, since
the GHSA sync script has been improved since then.
* Capitalize YAML.
* Other grammatical changes.
Copy file name to clipboardExpand all lines: README.md
+37-37
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,15 @@
1
1
# Ruby Advisory Database
2
2
3
-
The Ruby Advisory Database is a community effort to compile all security advisories that are relevant to Ruby libraries.
3
+
The Ruby Advisory Database is a community effort to compile all security
4
+
advisories that are relevant to Ruby libraries.
4
5
5
-
You can check your own Gemfile.locks against this database by using [bundler-audit](https://github.com/rubysec/bundler-audit).
6
+
You can check your own Gemfile.locks against this database by using
7
+
[bundler-audit].
6
8
7
-
## Support Ruby security!
9
+
## Support Ruby Security!
8
10
9
-
Do you know about a vulnerability that isn't listed in this database? Open an issue or submit a PR.
11
+
Do you know about a vulnerability that isn't listed in this database? Open an
12
+
issue or submit a PR.
10
13
11
14
## Directory Structure
12
15
@@ -43,7 +46,7 @@ Within each directory are one or more advisory files for the Ruby
43
46
implementation. These advisory files are named using the advisories' [CVE]
44
47
or [GHSA] ID.
45
48
46
-
## Format
49
+
## Examples
47
50
48
51
Each advisory file contains the advisory information in [YAML] format.
49
52
Here are some example advisories:
@@ -112,7 +115,7 @@ patched_versions:
112
115
- '>= 3.1.2'
113
116
```
114
117
115
-
## Schema
118
+
## YAML Schema
116
119
117
120
### `gems`
118
121
@@ -158,55 +161,50 @@ patched_versions:
158
161
* `related` \[Hash\<Array\<String\>\>\] (optional): Sometimes an advisory references many urls and other identifiers. Supported keys: `cve`, `ghsa`, `osvdb`, and `url`
159
162
* `notes` \[String\] (optional): Internal notes regarding the vulnerability's inclusion in this database.
0 commit comments