Back to skill

Security audit

microsoft-teams-mcp

Security checks for vulnerabilities and agentic risk

Overview

This skill is a read-only helper for extracting visible Microsoft Teams content from an already signed-in browser tab, with sensitive-data caveats users should understand before use.

Install only if you are authorized to access the Teams content involved. Close unrelated Teams tabs before use, review the fpx/Transporter pairing scope, revoke the grant when no longer needed, and avoid logging or sharing extracted messages unless your organization permits it.

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
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (2)

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill explicitly instructs the agent to read data from a signed-in Microsoft Teams browser tab, which may expose sensitive chats, channel posts, and activity data. While the capability is presented as read-only and operationally useful, it lacks a prominent privacy/sensitivity warning and user-consent guardrail despite targeting highly sensitive enterprise communications.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

These commands explicitly extract Microsoft Teams chat messages, channel posts, and activity feed contents from a signed-in browser session, which commonly contain sensitive business communications, personal data, or confidential project details. The file presents this access as routine operational usage without any explicit privacy, consent, or data-handling warning, increasing the risk that users or downstream agents will exfiltrate private communications without understanding the sensitivity.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.