Ebay Review Checker

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The skill mostly matches a review-analysis tool, but its generated HTML report can execute untrusted content and it loads an unpinned third-party script.

Only analyze review data you are comfortable placing in a local HTML report. Treat generated reports from untrusted input carefully until the maintainer escapes HTML output and removes or pins the external Chart.js dependency. Also note that the code appears partly Amazon-oriented despite the eBay branding.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Opening a generated report from untrusted review data could execute attacker-controlled script in the report page.

Why it was flagged

The report generator inserts values directly into HTML without escaping. Because the skill analyzes user-supplied review text and report fields, malicious HTML or JavaScript in those fields could run when the generated report is opened.

Skill content
<title>Review Analysis Report - {asin}</title> ... <strong>Summary:</strong> {summary} ... {d.get('detail', d.get('detail_zh', ''))}
Recommendation

Escape all HTML output, render dynamic text with safe textContent rather than raw HTML, and add tests for script-tag and attribute-injection inputs.

What this means

When the report is opened, third-party JavaScript is fetched and run; if the CDN content changes or is compromised, it could read or alter the report page.

Why it was flagged

The generated report loads a remote JavaScript dependency from an unpinned CDN URL. That script executes in the same page that contains the analyzed review data, and this external dependency is not disclosed in SKILL.md.

Skill content
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
Recommendation

Pin the Chart.js version with integrity checks, bundle a reviewed local copy, or clearly disclose the external script load and provide an offline option.

What this means

Users may overestimate how accurately the tool handles eBay-specific feedback patterns.

Why it was flagged

The skill is marketed as an eBay review checker, but the report template and analyzer terminology refer to Amazon and ASINs. This does not prove malicious behavior, but it weakens the eBay-specific claim.

Skill content
<div class="asin">ASIN: {asin}</div> ... <p>Generated by Amazon Review Checker | Nexscope AI</p>
Recommendation

Align the code, labels, and detection logic with eBay terminology and disclose any generic or Amazon-derived analysis limitations.