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

exploitDog

github логотип

GHSA-m884-279h-32v2

Опубликовано: 30 мар. 2020
Источник: github
Github: Прошло ревью
CVSS3: 4.6

Описание

Exceptions displayed in non-debug configurations in Symfony

Description

When ErrorHandler renders an exception HTML page, it uses un-escaped properties from the related Exception class to render the stacktrace. The security issue comes from the fact that the stacktraces were also displayed in non-debug environments.

Resolution

The ErrorHandler class now escapes all properties coming from the related Exception, and the stacktrace is not displayed anymore in non-debug environments.

The patches for this issue are available here and here for branch 4.4.

Credits

I would like to thank Luka Sikic for reporting & Yonel Ceruto and Jérémy Derussé for fixing the issue.

Пакеты

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

symfony/error-handler

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

>= 4.4.0, < 4.4.4

4.4.4

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

symfony/error-handler

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

>= 5.0.0, < 5.0.4

5.0.4

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

symfony/symfony

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

>= 4.4.0, < 4.4.4

4.4.4

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

symfony/symfony

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

>= 5.0.0, < 5.0.4

5.0.4

EPSS

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

4.6 Medium

CVSS3

Дефекты

CWE-209

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

CVSS3: 4.6
ubuntu
около 5 лет назад

In Symfony before versions 5.0.5 and 4.4.5, some properties of the Exception were not properly escaped when the `ErrorHandler` rendered it stacktrace. In addition, the stacktrace were displayed even in a non-debug configuration. The ErrorHandler now escape alls properties of the exception, and the stacktrace is only display in debug configuration. This issue is patched in symfony/http-foundation versions 4.4.5 and 5.0.5

CVSS3: 4.6
nvd
около 5 лет назад

In Symfony before versions 5.0.5 and 4.4.5, some properties of the Exception were not properly escaped when the `ErrorHandler` rendered it stacktrace. In addition, the stacktrace were displayed even in a non-debug configuration. The ErrorHandler now escape alls properties of the exception, and the stacktrace is only display in debug configuration. This issue is patched in symfony/http-foundation versions 4.4.5 and 5.0.5

CVSS3: 4.6
debian
около 5 лет назад

In Symfony before versions 5.0.5 and 4.4.5, some properties of the Exc ...

EPSS

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

4.6 Medium

CVSS3

Дефекты

CWE-209