TavernKeeper Scan Report

Arif-salah/Image-gen-kazuma

Commit f5c6254 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 2 low

What this review found

No material or immediate-danger item was identified.

Contextual expected matches (2)

JavaScript analysis reported javascript.download-to-execution

Expected behavior · high confidence

The extension fetches and saves workflow files from your SillyTavern server and ComfyUI instance, then parses them as JSON to display and edit in the built-in workflow editor. This is normal behavior for a workflow management feature and does not involve any dangerous code execution.

Technical evidence

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

Contextual assessment: The scanner correlated a network retrieval primitive (fetch to /api/sd/comfy/workflows) with a dynamic code or command execution sink (JSON.parse, used for workflow JSON handling). The network calls go to SillyTavern's own API endpoints (/api/sd/comfy/...) and to the user-configured ComfyUI instance. These calls use getRequestHeaders() and are standard for the extension's stated purpose of loading, editing, and saving ComfyUI workflow JSON files. The 'execution sink' flagged is JSON.parse, which is standard JSON parsing for workflow data validation and manipulation, not dynamic code execution (e.g., eval, Function constructor). The data flow is consistent with a legitimate workflow editor. No obfuscation, credential exfiltration, or unauthorized execution is 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_families-1
Rule
javascript.download-to-execution
File role
production
Source
index.js:174-318

JavaScript analysis reported javascript.xray.shady-link

Expected behavior · high confidence

Detailed wording was omitted by the public report safety filter.

Technical evidence

Scanner reason: JavaScript analysis matched static JavaScript security signal javascript.xray.shady-link. The match applies to this repository.

Contextual assessment: Detailed technical wording was omitted by the public report safety filter.

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.xray.shady-link
File role
production
Source
index.js:63

Coverage and limitations

JavaScript coverage

Tools

Limitations

Technical scan identity