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

exploitDog

github логотип

GHSA-78vq-9j56-wrfr

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

Описание

Gon gem lack of escaping certain input when outputting as JSON

An issue was discovered in the gon gem before gon-6.4.0 for Ruby. MultiJson does not honor the escape_mode parameter to escape fields as an XSS protection mechanism. To mitigate, json_dumper.rb in gon now does escaping for XSS by default without relying on MultiJson.

Пакеты

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

gon

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

< 6.4.0

6.4.0

EPSS

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

6.1 Medium

CVSS3

Дефекты

CWE-79

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

CVSS3: 6.1
ubuntu
больше 5 лет назад

An issue was discovered in the gon gem before gon-6.4.0 for Ruby. MultiJson does not honor the escape_mode parameter to escape fields as an XSS protection mechanism. To mitigate, json_dumper.rb in gon now does escaping for XSS by default without relying on MultiJson.

CVSS3: 6.1
nvd
больше 5 лет назад

An issue was discovered in the gon gem before gon-6.4.0 for Ruby. MultiJson does not honor the escape_mode parameter to escape fields as an XSS protection mechanism. To mitigate, json_dumper.rb in gon now does escaping for XSS by default without relying on MultiJson.

CVSS3: 6.1
debian
больше 5 лет назад

An issue was discovered in the gon gem before gon-6.4.0 for Ruby. Mult ...

EPSS

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

6.1 Medium

CVSS3

Дефекты

CWE-79