T09 · Insecure Skill Coding Practices
- Location
SKILL.md:43- Finding
API Key Exposed Through Command-Line Arguments in English Setup Guide
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a coherent AIsa provider setup guide, but it includes unsafe API key handling instructions that could expose a user's paid credential.
Review before installing. Prefer the environment-variable or masked interactive onboarding flow, avoid putting the API key directly in command arguments, and do not run troubleshooting commands that print the full key. Rotate the key if it has already appeared in shell history, terminal recordings, screenshots, logs, or support transcripts.
SKILL.md:43API Key Exposed Through Command-Line Arguments in English Setup Guide
guide-zh-CN.md:25API Key Exposed Through Command-Line Arguments in Chinese Setup Guide
SKILL.md:343Troubleshooting Command Prints the Complete API Key in English Guide
guide-zh-CN.md:165Troubleshooting Command Prints the Complete API Key in Chinese Guide
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
"models": {
"providers": {
"aisa": {
"baseUrl": "https://api.aisa.one/v1",
"apiKey": "${AISA_API_KEY}",
"api": "openai-completions",
"models": [
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
"models": {
"providers": {
"aisa": {
"baseUrl": "https://api.aisa.one/v1",
"apiKey": "${AISA_API_KEY}",
"api": "openai-completions",
"models": [
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
"models": {
"providers": {
"aisa": {
"baseUrl": "https://api.aisa.one/v1",
"apiKey": "${AISA_API_KEY}",
"api": "openai-completions",
"models": [
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
"models": {
"providers": {
"aisa": {
"baseUrl": "https://api.aisa.one/v1",
"apiKey": "${AISA_API_KEY}",
"api": "openai-completions",
"models": [
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
"models": {
"providers": {
"aisa": {
"baseUrl": "https://api.aisa.one/v1",
"apiKey": "${AISA_API_KEY}",
"api": "openai-completions",
"models": [
文件标题明确将该文档定位为“中文使用指南”,全文也仅提供中文说明,但未说明是否还有其他语言版本或是否允许用户自行选择语言。按规则,未经用户选择即强制特定语言/locale 的自然语言约束可构成组织语言策略问题。
No suspicious patterns detected.