CVE-2026-25555
OpenBullet2 · OpenBullet2
OpenBullet2 contains an authentication bypass vulnerability in its API key middleware, allowing unauthenticated attackers to access the admin console by providing an empty API key.
Executive summary
An authentication bypass in OpenBullet2 allows unauthenticated remote attackers to gain full administrative control over the application by manipulating API header values.
Vulnerability
The vulnerability exists in the API key authentication middleware, which incorrectly compares a user-supplied empty X-Api-Key header against an empty default value. This allows unauthenticated users to gain administrative access to all API endpoints.
Business impact
The CVSS score of 9.8 reflects the severity of an authentication bypass that grants administrative privileges. Exploitation allows attackers to take full control of the application, potentially leading to data exfiltration, service manipulation, and complete loss of system confidentiality and integrity.
Remediation
Immediate Action: Update OpenBullet2 to a version greater than 0.3.2 immediately.
Proactive Monitoring: Audit API access logs for successful requests lacking valid X-Api-Key headers or identifying attempts to access administrative endpoints.
Compensating Controls: Restrict access to the API and administrative console to known, trusted IP ranges via firewall rules until the patch is applied.
Exploitation status
Public Exploit Available: false
Analyst recommendation
This vulnerability provides an trivial path to administrative access and must be addressed immediately. Organizations should update their installations and verify that no unauthorized API keys or administrative sessions have been established.