Horizon Alert
Summary of the vulnerability and why it matters
This advisory concerns a security vulnerability identified in the BlueSpice wiki application, specifically within its container image. The issue stems from an insecure default configuration that, if not properly set, can allow unauthorized users to gain administrative privileges through the application's API.
- Allows unauthorized admin access.
- Potentially impacts public-facing wikis.
- Confirm relevance and exposure to internal wikis.
Attack Path
How an attacker could exploit the issue
An attacker could exploit this vulnerability by leveraging the default misconfiguration of the token authenticator in the BlueSpice wiki container image. By sending a request to the REST API, an unauthenticated user could obtain an application token. This token could then be used to impersonate the internal service user, thereby gaining administrator privileges.
- No authentication required.
- Triggered via REST API token request.
- Risk of full system takeover.
Live Threat
Current exploitation, exposure, and threat context
When the environment variable `WIKI_SERVICE_TOKEN_AUTH_ALLOWED` is not set in the Hallo Welt! GmbH BlueSpice container image, an empty string is used for IP restriction. This condition allows any user with read access to the wiki to obtain an application token via the REST API and impersonate the internal service user with administrative privileges.
- Wiki administrative access and user data.
- Unauthenticated API token requests.
- Unauthorized system control.
Operational Fix
Recommended remediation, mitigation, and detection steps
Application owners and platform teams are likely responsible for addressing this critical vulnerability in the BlueSpice container image. The first practical step is to identify all instances of the affected BlueSpice container image, determine their business criticality and network exposure, and locate the accountable owner for each instance before planning remediation.
- Confirm application and platform team ownership.
- Verify affected container image deployment scope.
- Plan risk-based remediation actions.