Datamates
Empower your data engineering with the Datamates — intelligent, secure, and seamlessly integrated into your development environment.
Security Findings
21Dynamic exec of remote content (VSX)
SuspiciousScannerDownload-and-execute in webview_panels/dist/assets/index.js: curl -fsSL https://www.altimate.sh/install | bash
webview_panels/dist/assets/index.js
Dynamic exec of remote content (VSX)
SuspiciousScannerFetched content reaches a dynamic exec sink in dist/datamate-cli.js: fetch(
dist/datamate-cli.js
Dynamic exec of remote content (VSX)
SuspiciousScannerFetched content reaches a dynamic exec sink in dist/extension.js: fetch(
dist/extension.js
Dynamic exec of remote content (VSX)
SuspiciousScannerFetched content reaches a dynamic exec sink in dist/pyodide/pyodide.asm.js: fetch(
dist/pyodide/pyodide.asm.js
Dynamic exec of remote content (VSX)
SuspiciousScannerFetched content reaches a dynamic exec sink in dist/pyodide/pyodide.js: fetch(
dist/pyodide/pyodide.js
Hardcoded secrets/API keys6×
SuspiciousScannerSecret Keyword: https...****
Secret Keyword: Basic...****
Secret Keyword: ****
Secret Keyword: priva...****
Private Key: BEGIN...****
Secret Keyword: use s...****
dist/datamate-cli.js
Hardcoded secrets/API keys7×
SuspiciousScannerSecret Keyword: Basic...****
Secret Keyword: ****
Secret Keyword: priva...****
Private Key: BEGIN...****
Secret Keyword: use s...****
Secret Keyword: https...****
Secret Keyword: altim...****
dist/extension.js
Install-lifecycle script shipped
SuspiciousScannerpackage.json postinstall script is shipped (inert on VSIX install but a build-hygiene / dev-tooling tell): patch-package && husky