Lucene search

K
osvGoogleOSV:GHSA-8JHX-9GF4-HHF5
HistorySep 27, 2019 - 8:01 p.m.

Consul gem insufficient authentication check - Multiple powers in one controller are not always checked correctly

2019-09-2720:01:00
Google
osv.dev
6

0.006 Low

EPSS

Percentile

79.3%

With the consul ruby gem before 1.0.3, if a controller checks multiple powers using :if or :except conditions, these conditions are erroneously applied to all power checks in that controller. This can lead to skipped power checks and hence unauthenticated access to certain controller actions.

0.006 Low

EPSS

Percentile

79.3%

Related for OSV:GHSA-8JHX-9GF4-HHF5