TavernKeeper Scan Report

dfaker/st-mode-toggles

Commit 96fa060 Reviewed

No material or immediate-danger concern was identified in this review.

This advisory report describes what the named tools and review process found at one exact commit. Unknown or unobserved behavior may still exist.

0 immediate danger 0 material 1 low

What this review found

No material or immediate-danger item was identified.

Contextual expected matches (1)

JavaScript analysis reported javascript.download-to-execution

Expected behavior · high confidence

The extension loads its built-in list of modes from text files that come with the extension. It reads these files and turns them into a list of options for you to toggle. It does not run or execute any code from those files, so there is no hidden code execution risk.

Technical evidence

Scanner reason: JavaScript analysis matched static JavaScript security signal javascript.download-to-execution in this repository.

Contextual assessment: The code uses fetch() to load configuration files (static asset .txt files from the extension's own directory) that define default mode names, groups, and descriptions. The fetched text is parsed into plain JavaScript objects stored as mode definitions. There is no eval(), new Function(), setTimeout with string, or any other dynamic code execution sink applied to the retrieved content. The 'download-to-execution' pattern is not realized; the downloaded data remains purely configuration data and is never executed as code.

Impact: none · Exploitability: unlikely

Developer action: none

Scanner
javascript-analysis webcrack-2.16.0_js-x-ray-16.0.0_signatures-1_literals-1_families-1
Rule
javascript.download-to-execution
File role
production
Source
index.js:82-1095

Coverage and limitations

JavaScript coverage

Tools

Limitations

Technical scan identity