CyberRota Analysis
AI-GeneratedThe Lokka Model Context Protocol server for Microsoft 365 is vulnerable due to improper handling of user-controlled path values, which allows attackers to manipulate URL authority parsing. This could result in Azure Resource Manager bearer tokens being sent to unauthorized hosts, potentially leading to unauthorized access to sensitive resources. Organizations using affected versions of Lokka should prioritize upgrading to version 2.1.2 to mitigate this high-severity risk.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
Lokka is a Model Context Protocol server for Microsoft 365, including Microsoft Graph and other services. Prior to 2.1.2, the Lokka-Microsoft tool in src/mcp/src/main.ts uses direct URL string concatenation to append the user-controlled path value to the management.azure.com base URL. A specially crafted path can alter URL authority parsing and cause an Azure Resource Manager bearer token to be sent to an unintended host. This issue is fixed in version 2.1.2.