Back to skill

Security audit

OMA LwM2M Expert

Security checks for vulnerabilities and agentic risk

Overview

This is a documentation-only LwM2M reference skill; the scanner alerts point to badges, protocol examples, and broad routing language rather than hidden or executable behavior.

Install this if you want LwM2M protocol expertise. Be aware it may activate for some general IoT device-management questions, and independently verify current OMA/GSMA/3GPP details before using guidance for production firmware updates, remote wipe/reboot, credential provisioning, or fleet operations.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Tool MisuseTool Parameter Abuse, Chaining Abuse, Unsafe Defaults
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (6)

Hidden Instructions

High
Category
Prompt Injection
Confidence
70% confidence
Finding

Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.

Content

Scanner excerpt · README.md (reported line 3)May include surrounding context.

md
<div align="center">

<!-- ============================================================ -->
<!--                    GITHUB BANNER BADGES                       -->
<!-- ============================================================ -->

Tool Parameter Abuse

High
Category
Tool Misuse
Confidence
80% confidence
Finding

Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).

Content

Scanner excerpt · references/protocol-details.md (reported line 123)May include surrounding context.

md
│                                          │
  │    ... when shutting down ...             │
  │                                          │
  │── DELETE /rd/a1b2c3 ───────────────────►│
  │   (De-register)                          │
  │                                          │
  │◄── 2.02 Deleted ───────────────────────│

External Transmission

Medium
Category
Data Exfiltration
Confidence
50% confidence
Finding

Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.

Content

Scanner excerpt · README.md (reported line 287)May include surrounding context.

md
<div align="center">

[![Star History Chart](https://api.star-history.com/svg?repos=svdwalt007/Best-LwM2M-Agentic-Skills&type=Date)](https://star-history.com/#svdwalt007/Best-LwM2M-Agentic-Skills&Date)

</div>

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill’s activation criteria explicitly extend beyond LwM2M-specific terms to generic phrases like device management, IoT protocol, constrained devices, and CoAP/OMA-adjacent context. That can cause the skill to activate in unrelated conversations and inject highly specialized protocol guidance where it was not intended, increasing the chance of scope hijacking, irrelevant authority bias, or bypass of a more appropriate domain-specific skill.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

This markdown file documents operations such as decommission wipe/lock, firmware updates, software installs, and remote execute/reboot flows, all of which can affect device availability, integrity, or data. The document reads as a technical reference and does not include a clear warning section informing users that these actions are safety-critical and should be performed cautiously in controlled environments.

Content

No source excerpt is available for this finding.

Vague Triggers

Low
Category
Not specified by scanner
Confidence
87% confidence
Finding

This is a manifest file, so vague-trigger checks apply. The description markets the skill as a comprehensive expert resource but gives no specific trigger phrases, invocation conditions, or exclusion scope, which could make routing to this skill overly broad for many general IoT or security-related requests.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.