T09 · Insecure Skill Coding Practices
- Location
scripts/publish_asr_report.py:71- Finding
Public disclosure of sensitive recording excerpts through persistent report URLs
- Content
View full analysis
[{alias_display}] ' if alias_display else "" items.append( f'- {alias_html}{html.escape(tag)}' f"{html.escape(snippet)}
" ) ``` The Skill explicitly requires public-link delivery: ```markdown This Skill's generated HTML must be delivered to the user through a publicly accessible download link. https://chat-minio.tongfudun.com/legionclaw/{objectName} ``` ### Technical Analysis The report contains verbatim excerpts from private recordings and may include customer names, financial discussions, personal circumstances, and confidential business information. The publisher uploads this report to a shared bucket with `Content-Disposition: inline`, and then constructs a stabl ...[truncated 2054 chars]- Remediation
View remediation
