Описание
Kramdown before 2.3.1 does not restrict Rouge formatters to the Rouge::Formatters namespace, and thus arbitrary classes can be instantiated.
| Релиз | Статус | Примечание |
|---|---|---|
| bionic | DNE | |
| devel | DNE | |
| esm-infra-legacy/trusty | DNE | |
| esm-infra/focal | DNE | |
| focal | DNE | |
| groovy | DNE | |
| hirsute | DNE | |
| impish | DNE | |
| jammy | DNE | |
| kinetic | DNE |
Показывать по
| Релиз | Статус | Примечание |
|---|---|---|
| bionic | ignored | end of standard support, was needs-triage |
| devel | not-affected | 2.4.0-2 |
| esm-apps/bionic | not-affected | introduced in 1.16.0 |
| esm-apps/focal | released | 1.17.0-4ubuntu0.2 |
| esm-apps/jammy | not-affected | 2.3.1-4 |
| esm-apps/xenial | not-affected | introduced in 1.16.0 |
| esm-infra-legacy/trusty | DNE | |
| focal | released | 1.17.0-4ubuntu0.2 |
| groovy | ignored | end of life |
| hirsute | ignored | end of life |
Показывать по
| Релиз | Статус | Примечание |
|---|---|---|
| bionic | ignored | end of standard support, was needs-triage |
| devel | not-affected | ruby-kramdown only |
| esm-apps/bionic | not-affected | ruby-kramdown only |
| esm-apps/focal | not-affected | ruby-kramdown only |
| esm-apps/jammy | not-affected | ruby-kramdown only |
| esm-apps/xenial | not-affected | ruby-kramdown only |
| esm-infra-legacy/trusty | DNE | |
| focal | not-affected | ruby-kramdown only |
| groovy | ignored | end of life |
| hirsute | ignored | end of life |
Показывать по
Ссылки на источники
EPSS
6.8 Medium
CVSS2
9.8 Critical
CVSS3
Связанные уязвимости
Kramdown before 2.3.1 does not restrict Rouge formatters to the Rouge::Formatters namespace, and thus arbitrary classes can be instantiated.
Kramdown before 2.3.1 does not restrict Rouge formatters to the Rouge::Formatters namespace, and thus arbitrary classes can be instantiated.
Kramdown before 2.3.1 does not restrict Rouge formatters to the Rouge: ...
Уязвимость средств форматирования Rouge программы для грамматического разбора и преобразования формата Markdown Kramdown, связанная с применением входных данных с внешним управлением для выбора классов, позволяющая нарушителю получить доступ к конфиденциальным данным, нарушить их целостность, а также вызвать отказ в обслуживании
EPSS
6.8 Medium
CVSS2
9.8 Critical
CVSS3