TavernKeeper Scan Report

Spadic21/ComfyInject

Commit a6b34a8 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 3 low

What this review found

No material or immediate-danger item was identified.

Contextual expected matches (3)

JavaScript analysis reported javascript.xray.shady-link

Expected behavior · high confidence

The flagged link is used to create a clickable link in the image gallery that opens the generation history in the user's local ComfyUI software. This is a helpful UI feature that fits the extension's purpose. There is no security risk.

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
src/gallery.js:291

JavaScript analysis reported javascript.xray.shady-link

Expected behavior · high confidence

The flagged link is just the default local address for the user's own ComfyUI image generation software. The extension needs this address to communicate with ComfyUI, which is exactly what the extension is designed to do. There is no security risk here.

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
settings.js:10

JavaScript analysis reported javascript.download-to-execution

Expected behavior · high confidence

The extension uses network calls to talk to the user's local ComfyUI software and to load its own settings screen. This is normal and expected behavior for a SillyTavern extension. The code does not download and run untrusted scripts, so there is no security risk.

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 network retrieval with a code execution sink in the same file. The network retrieval consists of fetch calls to the user's configured ComfyUI host (localhost by default) to retrieve checkpoint lists, validate workflow files, and load settings HTML. The 'code execution sink' appears to be jQuery's $.get and .append() used to dynamically load and render the settings HTML from the extension's own folder. This is standard SillyTavern extension UI initialization and ComfyUI API communication, matching the project's stated purpose. No untrusted data is passed into eval or similar high-risk sinks.

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
src/ui.js:30-218

Coverage and limitations

JavaScript coverage

Tools

Limitations

Technical scan identity