Skip to content

Commit c26fbc1

Browse files
kratobreedloden
authored andcommitted
Add CVE-2019-16377 for consul (#414)
1 parent d4bb18e commit c26fbc1

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

gems/consul/CVE-2019-16377.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)