Ae4
- Category
- analysis-evasion
- Confidence
- 80% confidence
- Finding
Suspicious Unicode normalization or mixed-script content
- Content
Security audit
Security checks for vulnerabilities and agentic risk
This formula-checking skill also exposes broader research-tool capabilities, including networked services and Zotero read/write paths, so it needs user review before installation.
Install only if you want the broader hfpclawer research CLI, not just formula checking. Avoid enabling Zotero, LLM, graph, or scholarly API integrations unless you intentionally want those data flows, and review where hfpclawer stores config, registry data, profiles, and generated reports.
Suspicious Unicode normalization or mixed-script content
The skill is presented as formula verification, but the documentation advertises broader capabilities including Zotero integration, citation graphing, and LLM helpers. This scope expansion can mislead operators about what external services, data flows, or side effects are in play, increasing the chance that an agent invokes unrelated networked features under a narrower trust assumption.
Zotero read/write/ingest capability is unrelated to formula verification and introduces unnecessary access to a local bibliographic service. If the underlying CLI honors these capabilities, an agent could read or modify a user's Zotero library or interact with localhost APIs outside the user's expectation for this skill.
The environment section documents unrelated scholarly APIs and a local Zotero service even though the skill's stated purpose is formula verification. In an agent setting with network and file permissions, this broadens the apparent operational envelope and may normalize unnecessary access to local or external endpoints, including localhost services that often expose sensitive data.
The skill requests shell, file read/write, and network permissions, which are broad for a formula-verification tool. While some of these may be justified for invoking CLIs, generating reports, and optionally contacting Wolfram, the surrounding documentation also references unrelated networked and local-service features, making the permission set more dangerous because it can enable out-of-scope access and persistence.
tags: [formula-verification, sympy, latex, cas, wolfram]
author: HFPClawer Maintainers
version: 1.2.3
permissions: [shell, file_read, file_write, network]
metadata:
hermes:
homepage: https://github.com/diamond2nv/hfpapers-crawler
This markdown file documents commands that create or modify local files, such as hfpclawer init writing config.yaml. While the examples show the command behavior inline, the skill lacks a clear user-facing caution section warning that running the skill will persist files in the working directory or data directory.
The manifest describes deterministic verification layers using SymPy, Wolfram CAS, and dimensional consistency checks. An opt-in LLM helper capability is not part of that declared purpose and is not justified by the documented verification workflow.
The markdown specifies downloading en_core_web_sm and describes fallback behavior among English spaCy models only. This is a natural-language locale constraint presented as the default behavior, without offering users a language choice or clearly documenting that the capability is English-only by design.