daily-memory-summary
skill 声称仅用于剪贴板/通知汇总,但代码隐藏了联系人信息提取功能(遍历通知提取邮箱、姓名、身份),文档未声明,存在隐私数据收集风险。
SKILL.md 声明仅用于剪贴板和通知汇总,但代码第42-54行实现了从通知中提取联系人信息(邮箱、姓名、身份关键词),提取结果写入知识库。这些功能对用户完全不可见。
scripts/summarize.sh:42-54 Why this conclusion was reached
2/4 dimensions flagged1 undeclared or violating capabilities were inferred.
No obvious high-risk egress or execution signals were found.
The report includes 0 attack-chain steps and 1 severe findings.
Dependency information is incomplete, so supply-chain confidence stays limited.
What drove the risk score up
代码实现了联系人提取但 SKILL.md 完全未声明
SKILL.md 未声明任何 allowed-tools,实际需要 filesystem:READ+WRITE
联系人提取涉及邮箱、姓名、身份等个人信息
文档描述与实际功能存在偏差
Most important evidence
未声明的联系人信息提取功能
SKILL.md 声明仅用于剪贴板和通知汇总,但代码第42-54行实现了从通知中提取联系人信息(邮箱、姓名、身份关键词),提取结果写入知识库。这些功能对用户完全不可见。
scripts/summarize.sh:42-54 正则表达式提取企业邮箱和姓名
代码使用正则表达式提取 lenovo.com 企业邮箱、中英文姓名模式,可能收集员工个人身份信息。
scripts/summarize.sh:48 权限声明缺失
SKILL.md 未声明 allowed-tools,但代码需要读取文件系统并写入文件,权限声明与实际需求不符。
SKILL.md:1 Declared capability vs actual capability
scripts/summarize.sh:31 写入 $OUTPUT_FILE Suspicious artifacts and egress
No obvious IOC was extracted.
Dependencies and supply chain
There are no structured dependency warnings.
File composition
scripts/summarize.sh SKILL.md