Horizon Alert
Summary of the vulnerability and why it matters
This advisory concerns a vulnerability in MemOS, a memory operating system designed for LLMs and AI agents. When authentication is enabled but a specific environment variable is unset, the system may incorrectly trust unauthenticated requests, allowing unauthorized access to administrative functions and data. The main concern is confirming relevance and exposure.
- Unauthenticated access to AI system functions.
- Allows broad administrative control and data access.
- Verify if your AI deployments are impacted.
Attack Path
How an attacker could exploit the issue
An unauthenticated remote attacker can exploit a misconfiguration in MemOS when authentication is enabled but a specific secret is not set. This allows the attacker to bypass access controls, gain full administrative privileges, and access all data.
- Network access required.
- Authentication bypass.
- Full administrative compromise.
Live Threat
Current exploitation, exposure, and threat context
When MemOS is deployed with authentication enabled but the `INTERNAL_SERVICE_SECRET` environment variable is not set, unauthenticated attackers can bypass access controls. This allows them to access administrative functions and all data endpoints as if they were a trusted internal principal.
- Access to sensitive API keys.
- Bypass authentication checks remotely.
- Compromise all system data.
Operational Fix
Recommended remediation, mitigation, and detection steps
In environments where MemOS is deployed with authentication enabled but the `INTERNAL_SERVICE_SECRET` is not configured, an unauthenticated remote attacker can bypass authentication. This allows them to gain full administrative and data access through the API endpoints. The first step is to identify MemOS instances, confirm their reachability and business criticality, locate the accountable owner, and then plan remediation based on the assessed risk.
- Identify MemOS instances and owners.
- Verify `INTERNAL_SERVICE_SECRET` configuration.
- Plan remediation based on exposure.