المهارات sonoscli سجل التدقيق
📦

سجل التدقيق

sonoscli - 5 عمليات التدقيق

مقارنة الإصدارات

التغييرات في القدرات والنتائج عبر الإصدارات المدقّقة، الأحدث أولاً.

الإصدارالتاريخالنتيجةعناصر المراجعةالتغيير مقارنةً بالسابقة
v5 الأحدث٢٤ يوليو ٢٠٢٦، ٠١:٤٧ ص 1 مؤكَّد0لا تغيير في القدرات
v4 ٨ يوليو ٢٠٢٦، ١٢:١٤ م 1 مؤكَّد10لا تغيير في القدرات
v3 ٧ يوليو ٢٠٢٦، ٠٤:٤٤ ص 1 مؤكَّد11لا تغيير في القدرات
v2 ٣٠ يونيو ٢٠٢٦، ٠٧:٢٨ م لا توجد نتائج مؤكَّدة1لا تغيير في القدرات
v1 ٣٠ مارس ٢٠٢٦، ٠٣:٣٨ ص لا توجد نتائج مؤكَّدة0الأساس

٢٤ يوليو ٢٠٢٦، ٠١:٤٧ ص

The static matches are Markdown examples, metadata, or diagnostic addresses, not executable backticks or hidden network calls. The mutable @latest installer remains a medium supply-chain risk; no prompt injection or credential exfiltration was found.

1
الملفات التي تم فحصها
66
الأسطر التي تم تحليلها
3
عناصر المراجعة
0
تم تجاهل الإيجابيات الكاذبة

مخاوف أمنية مؤكدة (1)

متوسط
Mutable Installer Dependency
The install metadata uses github.com/steipete/sonoscli/cmd/sonos@latest. Installation can download and build future upstream code that was not reviewed with this skill.
The mutable @latest selector is explicit in the Go installer metadata.
دقّقه: codex

٨ يوليو ٢٠٢٦، ١٢:١٤ م

The skill legitimately requires an external sonos CLI and local-network access to discover and control speakers. Most scanner hits are Markdown examples or troubleshooting strings, but the unpinned Go installer adds supply-chain risk.

1
الملفات التي تم فحصها
66
الأسطر التي تم تحليلها
13
عناصر المراجعة
0
تم تجاهل الإيجابيات الكاذبة

مخاوف أمنية مؤكدة (1)

متوسط
Unpinned External Go Installer
The skill metadata installs github.com/steipete/sonoscli/cmd/sonos@latest. Using a moving version can change installed code without review.
The installer metadata explicitly names a Go module with an @latest version and a required sonos binary.
عناصر مراجعة القدرات (10)

هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.

متوسط
Ruby/shell backtick execution
Use `sonos` to control Sonos speakers on the local network.
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
متوسط
Ruby/shell backtick execution
- `sonos discover`
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
متوسط
Ruby/shell backtick execution
- `sonos status --name "Kitchen"`
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
متوسط
Ruby/shell backtick execution
- `sonos play|pause|stop --name "Kitchen"`
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
متوسط
Ruby/shell backtick execution
- `sonos volume set 15 --name "Kitchen"`
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
متوسط
Ruby/shell backtick execution
- Grouping: `sonos group status|join|unjoin|party|solo`
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
متوسط
Ruby/shell backtick execution
- Favorites: `sonos favorites list|open`
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
متوسط
Ruby/shell backtick execution
- Queue: `sonos queue list|play|clear`
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
متوسط
Ruby/shell backtick execution
- Spotify search (via SMAPI): `sonos smapi search --service "Spotify" --category tracks "query"`
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
متوسط
Ruby/shell backtick execution
- Advise the user that they may be running via a Codex or other sandbox that does not permit network
The skill intentionally guides the agent to use the external sonos CLI for local speaker control.
دقّقه: codex

٧ يوليو ٢٠٢٦، ٠٤:٤٤ ص

The skill intentionally uses the external sonos CLI to discover and control Sonos speakers on the local network. Most static command findings are benign markdown examples, but the core external-command behavior is real and should be treated as a controlled local-device action. No prompt injection attempt was found in the skill text.

1
الملفات التي تم فحصها
66
الأسطر التي تم تحليلها
14
عناصر المراجعة
0
تم تجاهل الإيجابيات الكاذبة

مخاوف أمنية مؤكدة (1)

منخفض
Unpinned External Binary Install
The metadata installs github.com/steipete/sonoscli/cmd/sonos@latest. A mutable latest install can change binary behavior without a matching skill content change.
The install metadata clearly requires the sonos binary and fetches it from a Go module using the mutable latest selector.
عناصر مراجعة القدرات (11)

هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.

متوسط
Ruby/shell backtick execution
Use `sonos` to control Sonos speakers on the local network.
The line instructs the agent to use the external sonos binary to control local speakers.
متوسط
Ruby/shell backtick execution
- `sonos discover`
This is a concrete sonos discover command that runs an external CLI and probes the local network.
متوسط
Ruby/shell backtick execution
- `sonos status --name "Kitchen"`
This is a concrete status command using the external sonos CLI.
متوسط
Ruby/shell backtick execution
- `sonos play|pause|stop --name "Kitchen"`
This is a concrete playback control command using the external sonos CLI.
متوسط
Ruby/shell backtick execution
- `sonos volume set 15 --name "Kitchen"`
This is a concrete volume change command using the external sonos CLI.
متوسط
Ruby/shell backtick execution
- Grouping: `sonos group status|join|unjoin|party|solo`
The line lists group management subcommands for the external sonos CLI.
متوسط
Ruby/shell backtick execution
- Favorites: `sonos favorites list|open`
The line lists favorites subcommands for the external sonos CLI.
متوسط
Ruby/shell backtick execution
- Queue: `sonos queue list|play|clear`
The line lists queue management subcommands for the external sonos CLI.
متوسط
Ruby/shell backtick execution
- Spotify search (via SMAPI): `sonos smapi search --service "Spotify" --category tracks "query"`
The line gives a concrete SMAPI search command through the external sonos CLI.
متوسط
Ruby/shell backtick execution
### `sonos discover` - `no route to host`
The heading references the external sonos discover command as the operation being troubleshot.
متوسط
Ruby/shell backtick execution
- Advise the user that they may be running via a Codex or other sandbox that does not permit network
The line describes reproducing the issue by running the sonos discover command in Codex.
دقّقه: codex

٣٠ يونيو ٢٠٢٦، ٠٧:٢٨ م

This official skill provides usage guidance for the external Sonos CLI and targets local network speaker control. Static findings are expected for command execution and local network access, and no malicious behavior or prompt injection was found.

1
الملفات التي تم فحصها
66
الأسطر التي تم تحليلها
3
عناصر المراجعة
0
تم تجاهل الإيجابيات الكاذبة
عناصر مراجعة القدرات (1)

هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.

منخفض
Requires External CLI and Local Network Access
The skill depends on the installed sonos command and local network speaker discovery. This is expected for Sonos control.

عوامل الخطر

دقّقه: codex

٣٠ مارس ٢٠٢٦، ٠٣:٣٨ ص

This is an official skill from the Anthropic skills repository. The skill provides CLI-based control of Sonos speakers on the local network. The skill uses the sonos CLI binary which must be installed separately. Network access is required for speaker discovery and control. No security concerns identified.

1
الملفات التي تم فحصها
66
الأسطر التي تم تحليلها
2
عناصر المراجعة
0
تم تجاهل الإيجابيات الكاذبة
دقّقه: claude