CVE Catalog

CVE-2023-40168

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.57%

43th percentile - higher than 43% of all known CVEs

Summary

TurboWarp is a desktop application that compiles Scratch projects to JavaScript. TurboWarp Desktop versions prior to version 1.8.0 allowed malicious projects or custom extensions to read arbitrary files from disk and upload them to a remote server.

Risk Assessment

This vulnerability may lead to the leakage of sensitive data from the user's system, posing a significant security risk to the organization.

Recommendation

It is recommended to upgrade to version 1.8.0 or later. Users unable to upgrade should avoid opening sb3 files or loading extensions from untrusted sources.

Related vulnerabilities

Original NVD description (English source)

TurboWarp is a desktop application that compiles scratch projects to JavaScript. TurboWarp Desktop versions prior to version 1.8.0 allowed a malicious project or custom extension to read arbitrary files from disk and upload them to a remote server. The only required user interaction is opening the sb3 file or loading the extension. The web version of TurboWarp is not affected. This bug has been addressed in commit `55e07e99b59` after an initial fix which was reverted. Users are advised to upgrade to version 1.8.0 or later. Users unable to upgrade should avoid opening sb3 files or loading extensions from untrusted sources.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS