Skip to content
Heist/ feed
Back to feed
Medium

OpenViking 0.2.5 < 0.2.14 Bot Proxy Endpoints Allow Unauthenticated Access

Type: advisorySources: OSV

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-34999
Confirmed fixed CVEs
Not specified
Updated in this feed
2 Nov 2026, 21:55 UTC · Revision 1

Source evidence

OpenViking 0.2.5 < 0.2.14 Bot Proxy Endpoints Allow Unauthenticated Access

core-osv · Original source

Published 1 Apr 2026, 13:30 UTC

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.

osv:CVE-2026-34999
Complete source record
{
  "id": "099ce1119650225df3369926e8d8534d70061d729ce3c79a2eb6500db830f2be",
  "url": "https://osv.dev/vulnerability/CVE-2026-34999",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "OpenViking 0.2.5 < 0.2.14 Bot Proxy Endpoints Allow Unauthenticated Access",
    "summary": "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.",
    "evidence": "osv:CVE-2026-34999",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-34999",
      "aliases": [
        "CVE-2026-34999"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/volcengine/openviking",
              "type": "GIT",
              "events": [
                {
                  "introduced": "988a5163b26e0907348eab431b935765bc88721a"
                },
                {
                  "fixed": "a66a1a6655c004826ab66822bebf9e097899a4a3"
                },
                {
                  "fixed": "27acda8d1701ff68423fbd6c902208e3c1ed9373"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:volcengine:openviking:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0.2.5"
                      },
                      {
                        "fixed": "0.2.14"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "27acda8d1701ff68423fbd6c902208e3c1ed9373"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "a66a1a6655c004826ab66822bebf9e097899a4a3"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v0.2.14"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.2.13",
            "v0.2.12",
            "v0.2.11",
            "v0.2.9",
            "v0.2.8",
            "v0.2.6",
            "v0.2.5"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-34999.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:23.952073147Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/34xxx/CVE-2026-34999.json",
        "https://github.com/volcengine/OpenViking/releases/tag/v0.2.14",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-34999",
        "https://www.vulncheck.com/advisories/openviking-bot-proxy-endpoints-allow-unauthenticated-access",
        "https://github.com/volcengine/OpenViking/pull/996",
        "https://github.com/volcengine/OpenViking/commit/27acda8d1701ff68423fbd6c902208e3c1ed9373",
        "https://github.com/volcengine/OpenViking"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-306"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/34xxx/CVE-2026-34999.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-34999",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 490414,
  "published_at": "2026-04-01T13:30:30.999+00:00"
}