Skip to content
Heist/ feed
Back to feed
Medium

Outray cli is vulnerable to race conditions in tunnels creation

Type: advisorySources: OSV

Outray openSource ngrok alternative. Prior to 0.1.5, a TOCTOU race condition vulnerability allows a user to exceed the set number of active tunnels in their subscription plan. This vulnerability is fixed in 0.1.5.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-22820
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 22:03 UTC · Revision 1

Source evidence

Outray cli is vulnerable to race conditions in tunnels creation

core-osv · Original source

Published 14 Jan 2026, 15:06 UTC

Outray openSource ngrok alternative. Prior to 0.1.5, a TOCTOU race condition vulnerability allows a user to exceed the set number of active tunnels in their subscription plan. This vulnerability is fixed in 0.1.5.

osv:CVE-2026-22820
Complete source record
{
  "id": "3721f146ef17bb30f38e6c84bf25829d15d163f63aa093905e18d8df5d061dc1",
  "url": "https://osv.dev/vulnerability/CVE-2026-22820",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Outray cli is vulnerable to race conditions in tunnels creation",
    "summary": "Outray openSource ngrok alternative. Prior to 0.1.5, a TOCTOU race condition vulnerability allows a user to exceed the set number of active tunnels in their subscription plan. This vulnerability is fixed in 0.1.5.",
    "evidence": "osv:CVE-2026-22820",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-22820",
      "aliases": [
        "CVE-2026-22820",
        "GHSA-3pqc-836w-jgr7"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/outray-tunnel/outray",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "0d551eebc8b04247fd38d486ac55a3fffbae4876"
                },
                {
                  "fixed": "08c61495761349e7fd2965229c3faa8d7b1c1581"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:outray:outray:*:*:*:*:*:node.js:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.1.5"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "08c61495761349e7fd2965229c3faa8d7b1c1581"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-22820.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:39.879173801Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/22xxx/CVE-2026-22820.json",
        "https://github.com/outray-tunnel/outray/security/advisories/GHSA-3pqc-836w-jgr7",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-22820",
        "https://github.com/outray-tunnel/outray/commit/08c61495761349e7fd2965229c3faa8d7b1c1581"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-367"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/22xxx/CVE-2026-22820.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-22820",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 507470,
  "published_at": "2026-01-14T15:06:51.127+00:00"
}