Логотип exploitDog
bind:CVE-2020-14000
Консоль
Логотип exploitDog

exploitDog

bind:CVE-2020-14000

Количество 2

Количество 2

nvd логотип

CVE-2020-14000

больше 5 лет назад

MIT Lifelong Kindergarten Scratch scratch-vm before 0.2.0-prerelease.20200714185213 loads extension URLs from untrusted project.json files with certain _ characters, resulting in remote code execution because the URL's content is treated as a script and is executed as a worker. The responsible code is getExtensionIdForOpcode in serialization/sb3.js. The use of _ is incompatible with a protection mechanism in older versions, in which URLs were split and consequently deserialization attacks were prevented. NOTE: the scratch.mit.edu hosted service is not affected because of the lack of worker scripts.

CVSS3: 9.8
EPSS: Низкий
github логотип

GHSA-vc9j-fhvv-8vrf

больше 5 лет назад

Remote Code Execution in scratch-vm

CVSS3: 9.8
EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
nvd логотип
CVE-2020-14000

MIT Lifelong Kindergarten Scratch scratch-vm before 0.2.0-prerelease.20200714185213 loads extension URLs from untrusted project.json files with certain _ characters, resulting in remote code execution because the URL's content is treated as a script and is executed as a worker. The responsible code is getExtensionIdForOpcode in serialization/sb3.js. The use of _ is incompatible with a protection mechanism in older versions, in which URLs were split and consequently deserialization attacks were prevented. NOTE: the scratch.mit.edu hosted service is not affected because of the lack of worker scripts.

CVSS3: 9.8
7%
Низкий
больше 5 лет назад
github логотип
GHSA-vc9j-fhvv-8vrf

Remote Code Execution in scratch-vm

CVSS3: 9.8
7%
Низкий
больше 5 лет назад

Уязвимостей на страницу