TavernKeeper Scan Report

qvink/SillyTavern-MessageSummarize

Commit 81b3326 Reviewed

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

This advisory report describes what the named tools and contextual reviewer 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.

Expected scanner matches (1)

JavaScript analysis reported javascript.download-to-execution

Expected behavior · low confidence

This code was flagged for possibly downloading and running code from the internet. But looking at the actual code, there is no such thing. It's just configuration settings and helpful utility functions. The alert is a false alarm.

Technical evidence

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

Contextual assessment: The scanner rule 'javascript.download-to-execution' flagged a correlation between a network retrieval primitive and a dynamic code execution sink in the file. However, the supplied evidence (lines 282-689) contains only benign utility functions, configuration constants, and safe string manipulations. There is no fetch, XMLHttpRequest, eval, new Function, innerHTML assignment, or any other download-to-execution pattern visible in the provided source snippet. The flag appears to be a false positive based on a static correlation that is not confirmed by the actual code flow shown. Without demonstrated network retrieval or dynamic execution, the threat is not present.

Impact: none · Exploitability: unlikely

Developer action: none

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

Coverage and limitations

JavaScript coverage

Tools

Limitations

Technical scan identity