Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-gjcg-vrxg-xmgv

Опубликовано: 10 сент. 2021
Источник: github
Github: Прошло ревью
CVSS3: 8.6

Описание

Incorrect handling of H2 GOAWAY + SETTINGS frames

Envoy, which Pomerium is based on, can abnormally terminate if an H/2 GOAWAY and SETTINGS frame are received in the same IO event.

Impact

This can lead to a DoS in the presence of untrusted upstream servers.

Patches

0.15.1 contains an upgraded envoy binary with this vulnerability patched.

Workarounds

If only trusted upstreams are configured, there is not substantial risk of this condition being triggered.

References

envoy GSA envoy CVE envoy announcement

For more information

If you have any questions or comments about this advisory:

Пакеты

Наименование

github.com/pomerium/pomerium

go
Затронутые версииВерсия исправления

< 0.15.1

0.15.1

EPSS

Процентиль: 71%
0.00668
Низкий

8.6 High

CVSS3

Дефекты

CWE-754

Связанные уязвимости

CVSS3: 8.6
nvd
больше 4 лет назад

Pomerium is an open source identity-aware access proxy. Envoy, which Pomerium is based on, can abnormally terminate if an H/2 GOAWAY and SETTINGS frame are received in the same IO event. This can lead to a DoS in the presence of untrusted *upstream* servers. 0.15.1 contains an upgraded envoy binary with this vulnerability patched. If only trusted upstreams are configured, there is not substantial risk of this condition being triggered.

EPSS

Процентиль: 71%
0.00668
Низкий

8.6 High

CVSS3

Дефекты

CWE-754