Scan Report
5 /100
bp-monthly-report-skill
从BP系统和进展报告生成月度报告的技能,支持目标-关键成果-举措卡片生成和交通灯评价
企业级BP报告生成工具,仅通过API获取工作汇报数据并生成结构化月报,无恶意行为发现。
Safe to install
可正常使用。外部API连接为企业内网域名的BP协同系统,属正常业务集成。
Findings 3 items
| Severity | Finding | Location |
|---|---|---|
| Low | 凭证管理未文档化 | scripts/collect_bp_month_evidence.py:28 |
| Low | 外部API域名硬编码 | scripts/collect_bp_month_evidence.py:23 |
| Info | 模板渲染脚本含硬编码路径 | scripts/render_chenshuting_march_scheme_reports.py:213 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Network | READ | READ | ✓ Aligned | scripts/collect_bp_month_evidence.py:28 使用requests调用外部API |
| Filesystem | WRITE | WRITE | ✓ Aligned | scripts/build_dual_report_artifacts.py:35-36 写YAML文件 |
1 findings
Medium External URL 外部 URL
https://sg-al-cwork-web.mediportal.com.cn/open-api scripts/collect_bp_month_evidence.py:28 File Tree
19 files · 213.8 KB · 5623 lines Markdown 13f · 3015L
Python 6f · 2608L
├─
▾
assets
│ ├─
P001-T001-MONTH-TPL-01_月报模板_v1.md
Markdown
│ └─
人力资源中心_月报填写规范_组织示例_v1.md
Markdown
├─
▾
references
│ ├─
artifact-layout.md
Markdown
│ ├─
bp-system.md
Markdown
│ ├─
business-description.zh-CN.md
Markdown
│ ├─
design-solution.zh-CN.md
Markdown
│ ├─
fill-patterns.md
Markdown
│ ├─
rolling-baseline.md
Markdown
│ ├─
section-order.md
Markdown
│ ├─
source-schema.md
Markdown
│ ├─
traffic-lights.md
Markdown
│ └─
workflow.md
Markdown
├─
▾
scripts
│ ├─
build_dual_report_artifacts.py
Python
│ ├─
collect_bp_month_evidence.py
Python
│ ├─
dump_bp_anchor_map.py
Python
│ ├─
generate_scheme_v2_monthly_reports.py
Python
│ ├─
render_chenshuting_march_scheme_reports.py
Python
│ └─
render_fuzhongming_january_scheme_v2.py
Python
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
requests | 未声明 | pip | No | 使用requests库但无requirements.txt |
Security Positives
✓ 无shell命令注入风险
✓ 无凭证收割或环境变量遍历行为
✓ 无敏感路径(~/.ssh, ~/.aws, .env)访问
✓ 无base64解码、eval、atob等危险函数
✓ API请求为内网域名,非可疑外部IP
✓ 文件操作限于工作目录内的报告生成