TencentCloud OCR

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

Overview

This skill appears to be a coherent Tencent Cloud OCR integration, but it will use Tencent credentials and send image/PDF contents to Tencent Cloud for recognition.

Install this skill only if you are comfortable using Tencent Cloud OCR for your images and PDFs. Use a dedicated Tencent Cloud API key, monitor quota and billing, install the SDK from a trusted source, and avoid processing highly sensitive documents unless you have consent and understand Tencent Cloud's data handling terms.

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.

#
ASI02: Tool Misuse and Exploitation
Low
What this means

An uploaded image, pasted image, or image URL may automatically be sent through the OCR workflow.

Why it was flagged

The skill deliberately allows autonomous invocation based on image-like inputs. That is coherent for OCR, but users should notice that OCR may run even if they did not explicitly say 'OCR'.

Skill content
当检测到以下信号时,应**自动调用**此技能,无需用户显式要求"OCR"
Recommendation

Use explicit confirmation before processing sensitive images or documents, especially screenshots, IDs, legal documents, or resumes.

#
ASI03: Identity and Privilege Abuse
Low
What this means

OCR calls may consume quota or incur charges on the configured Tencent Cloud account.

Why it was flagged

The script requires Tencent Cloud API credentials from environment variables. This is expected for Tencent OCR, but those credentials authorize use of the user's Tencent Cloud account.

Skill content
secret_id = os.environ.get("TENCENTCLOUD_SECRET_ID")
secret_key = os.environ.get("TENCENTCLOUD_SECRET_KEY")
Recommendation

Use a dedicated, least-privilege Tencent Cloud key for OCR and monitor usage/billing.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Dependency behavior depends on the package version installed from PyPI.

Why it was flagged

The setup relies on a manually installed, unpinned PyPI package rather than a pinned install specification. This is common for SDK integrations, but users should verify the dependency source.

Skill content
依赖:`tencentcloud-sdk-python`(通过 `pip install tencentcloud-sdk-python` 安装)
Recommendation

Install the Tencent Cloud SDK from the official package source and consider pinning a known-good version.

#
ASI07: Insecure Inter-Agent Communication
Medium
What this means

Private document contents, resume details, screenshots, or image URLs may leave the local environment and be processed by Tencent Cloud.

Why it was flagged

The script sends OCR requests to Tencent Cloud's OCR endpoint. This is the expected provider flow, but image/PDF contents or URLs are shared with an external cloud service.

Skill content
http_profile.endpoint = "ocr.tencentcloudapi.com"
resp = client.GeneralAccurateOCR(req)
Recommendation

Only use the skill for documents you are comfortable sending to Tencent Cloud, and obtain consent before processing other people's personal documents.