Description
OpenViking versions 0.2.5 prior to 0.2.14 contain a missing authentication vulnerability in the bot proxy router that allows remote unauthenticated attackers to access protected bot proxy functionality by sending requests to the POST /bot/v1/chat and POST /bot/v1/chat/stream endpoints. Attackers can bypass authentication checks and interact directly with the upstream bot backend through the OpenViking proxy without providing valid credentials.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Volcengine OpenViking
Default version status: unaffected
0.2.5 to < 0.2.14affected27acda8d1701ff68423fbd6c902208e3c1ed9373unaffected
pkg:github/volcengine/OpenVikingReferences
- https://github.com/volcengine/OpenViking/releases/tag/v0.2.14 ↗
- https://github.com/volcengine/OpenViking/pull/996 ↗
- https://github.com/volcengine/OpenViking/commit/27acda8d1701ff68423fbd6c902208e3c1ed9373 ↗
- https://www.vulncheck.com/advisories/openviking-bot-proxy-endpoints-allow-unauthenticated-access ↗