扫描报告
5 /100
paper-summarize-pdf-to-feishu
Multi-agent orchestration skill for summarizing academic PDFs into Feishu (Lark) documents with figure extraction and hallucination-prevention review
A legitimate multi-agent PDF-to-Feishu paper summarization skill with no malicious indicators — all shell execution is declared, documented, and limited to standard PDF processing tooling.
可以安装
No action required. This skill performs standard PDF processing (pdftotext, pdfimages, pdfinfo, tesseract, jq) for academic paper summarization, all of which is clearly declared in SKILL.md.
安全发现 1 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | sudo apt-get install in SKILL.md | SKILL.md:57 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | All file operations are read-only on PDFs, text, and logs within a scoped $PAPER… |
| 命令执行 | WRITE | WRITE | ✓ 一致 | 5 shell scripts (extract_metadata.sh, extract_pdf_text.sh, check_duplicate.sh, l… |
| 网络访问 | READ | READ | ✓ 一致 | feishu.cn API calls and doi.org reference links — declared for document creation… |
| 环境变量 | NONE | READ | ✓ 一致 | Reads $PAPER_DIR, $PAPERS_DIR, $DOC_TOKEN from openclaw.json config — no credent… |
| 技能调用 | NONE | WRITE | ✓ 一致 | Invokes feishu_doc, sessions_spawn, subagents tools — all declared in SKILL.md |
| 剪贴板 | NONE | NONE | — | No clipboard access observed |
| 浏览器 | NONE | NONE | — | No browser automation |
| 数据库 | NONE | NONE | — | No database access |
3 项发现
中危 外部 URL 外部 URL
https://feishu.cn/docx/ SKILL.md:531 中危 外部 URL 外部 URL
https://doi.org/ references/summary_template.md:143 中危 外部 URL 外部 URL
https://feishu.cn/docx/$existing_token scripts/check_duplicate.sh:55 目录结构
7 文件 · 63.5 KB · 2109 行 Markdown 2f · 1562L
Shell 5f · 547L
├─
▾
references
│ └─
summary_template.md
Markdown
├─
▾
scripts
│ ├─
check_duplicate.sh
Shell
│ ├─
extract_metadata.sh
Shell
│ ├─
extract_pdf_text.sh
Shell
│ ├─
locate_figures.sh
Shell
│ └─
merge_supplement.sh
Shell
└─
SKILL.md
Markdown
依赖分析 3 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
poppler-utils | system package | apt | 否 | Standard PDF processing toolkit (pdftotext, pdfinfo, pdfimages, pdftoppm) |
tesseract-ocr | system package | apt | 否 | OCR engine for image-to-text extraction |
jq | system package | apt | 否 | JSON processor for metadata parsing |
安全亮点
✓ All shell script execution is explicitly declared in SKILL.md with clear purpose (PDF/text extraction, metadata, figures, deduplication)
✓ No credential harvesting — reads only public DOI data and config files
✓ No base64, eval, or obfuscated code patterns
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env, ~/.netrc)
✓ No external IP addresses or C2 infrastructure
✓ No curl|bash or wget|sh remote script execution
✓ Working directory scoped to $PAPER_DIR — no broad filesystem access
✓ No data exfiltration or unauthorized data transmission
✓ Multi-agent architecture with sub-agent cleanup is well-designed
✓ Dependencies (poppler-utils, tesseract-ocr, jq) are standard CLI tools, version-pinning not critical for security