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

exploitDog

ubuntu логотип

CVE-2022-39261

Опубликовано: 28 сент. 2022
Источник: ubuntu
Приоритет: medium
EPSS Низкий
CVSS3: 7.5

Описание

Twig is a template language for PHP. Versions 1.x prior to 1.44.7, 2.x prior to 2.15.3, and 3.x prior to 3.4.3 encounter an issue when the filesystem loader loads templates for which the name is a user input. It is possible to use the source or include statement to read arbitrary files from outside the templates' directory when using a namespace like @somewhere/../some.file. In such a case, validation is bypassed. Versions 1.44.7, 2.15.3, and 3.4.3 contain a fix for validation of such template names. There are no known workarounds aside from upgrading.

РелизСтатусПримечание
bionic

DNE

devel

not-affected

3.4.3-1
esm-apps/focal

released

2.12.5-1ubuntu0.1~esm1
esm-apps/jammy

released

3.3.8-2ubuntu4+esm1
esm-apps/noble

not-affected

3.4.3-1
focal

ignored

end of standard support, was needed
jammy

needed

kinetic

ignored

end of life, was needed
lunar

not-affected

3.4.3-1
mantic

not-affected

3.4.3-1

Показывать по

РелизСтатусПримечание
bionic

ignored

end of standard support, was needed
devel

DNE

esm-apps/bionic

released

2.4.6-1ubuntu0.1~esm1
esm-apps/xenial

released

1.23.1-1ubuntu4+esm1
esm-infra-legacy/trusty

DNE

esm-infra/focal

DNE

focal

DNE

jammy

DNE

kinetic

DNE

lunar

DNE

Показывать по

EPSS

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

7.5 High

CVSS3

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

CVSS3: 7.5
nvd
почти 3 года назад

Twig is a template language for PHP. Versions 1.x prior to 1.44.7, 2.x prior to 2.15.3, and 3.x prior to 3.4.3 encounter an issue when the filesystem loader loads templates for which the name is a user input. It is possible to use the `source` or `include` statement to read arbitrary files from outside the templates' directory when using a namespace like `@somewhere/../some.file`. In such a case, validation is bypassed. Versions 1.44.7, 2.15.3, and 3.4.3 contain a fix for validation of such template names. There are no known workarounds aside from upgrading.

CVSS3: 7.5
debian
почти 3 года назад

Twig is a template language for PHP. Versions 1.x prior to 1.44.7, 2.x ...

CVSS3: 7.5
github
почти 3 года назад

Twig may load a template outside a configured directory when using the filesystem loader

EPSS

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

7.5 High

CVSS3