csirt@kutim:~/threat-intel/cve/CVE-2020-14000

Katalog CVE

CVSS 9.8 · Critical EPSS 2,8%

Kerentanan Deserialization of Untrusted Data pada mit scratch-vm. Skor CVSS 3.1 9.8 (Critical) menurut NVD.

Deskripsi (NVD)

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.

Rincian

Terbit di NVD
16 Juli 2020
Terakhir diubah
17 Juni 2026
Status NVD
Modified
CVSS 3.1
9.8 (Critical), sumber NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-502: Deserialization of Untrusted Data
EPSS (30 hari)
2,8% peluang dieksploitasi; lebih tinggi dari 86,2% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
mit scratch-vm Semua versi sebelum 0.2.0-prerelease.20200714185213

> Data dari konfigurasi CPE di NVD.

Referensi dan perbaikan

Sumber: NVD · CVE.org · EPSS. Halaman ini disusun otomatis dari data tersebut; pembaruan terakhir 5 Okt 2026, 20:10 WITA. Kalau sistem di Perangkat Daerah memakai produk ini dan butuh bantuan, laporkan lewat kanal pelaporan.