We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d4bb18e commit c26fbc1Copy full SHA for c26fbc1
gems/consul/CVE-2019-16377.yml
@@ -0,0 +1,15 @@
1
+---
2
+gem: consul
3
+cve: 2019-16377
4
+url: https://github.com/makandra/consul/issues/49
5
+title: |
6
+ Consul gem insufficient authentication check: Multiple powers in one controller are not always checked correctly
7
+date: 2019-09-23
8
+description: |
9
+ With the consul ruby gem before 1.0.3, if a controller checks multiple powers
10
+ using `:if` or `:except` conditions, these conditions are erroneously applied
11
+ to all power checks in that controller. This can lead to skipped power checks
12
+ and hence unauthenticated access to certain controller actions.
13
+
14
+patched_versions:
15
+ - ">= 1.0.3"
0 commit comments