Skip to content
Heist/ feed
Back to feed
Critical

OpenClaw < 2026.4.15 - Authentication Bypass in Feishu Webhook and Card-Action Validation

Type: advisorySources: OSV

OpenClaw before 2026.4.15 contains an authentication bypass vulnerability in Feishu webhook and card-action validation that allows unauthenticated requests to reach command dispatch. Missing encryptKey configuration and blank callback tokens fail open instead of rejecting requests, enabling attackers to bypass signature verification and replay protection to execute arbitrary commands.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-44109
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 15:50 UTC · Revision 1

Source evidence

OpenClaw < 2026.4.15 - Authentication Bypass in Feishu Webhook and Card-Action Validation

core-osv · Original source

Published 6 May 2026, 19:49 UTC

OpenClaw before 2026.4.15 contains an authentication bypass vulnerability in Feishu webhook and card-action validation that allows unauthenticated requests to reach command dispatch. Missing encryptKey configuration and blank callback tokens fail open instead of rejecting requests, enabling attackers to bypass signature verification and replay protection to execute arbitrary commands.

osv:CVE-2026-44109
Complete source record
{
  "id": "89513dd872e773f250ce818744f3dd62ea9d2b9a5bfdade9138e0ce7a32ac90f",
  "url": "https://osv.dev/vulnerability/CVE-2026-44109",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "OpenClaw < 2026.4.15 - Authentication Bypass in Feishu Webhook and Card-Action Validation",
    "summary": "OpenClaw before 2026.4.15 contains an authentication bypass vulnerability in Feishu webhook and card-action validation that allows unauthenticated requests to reach command dispatch. Missing encryptKey configuration and blank callback tokens fail open instead of rejecting requests, enabling attackers to bypass signature verification and replay protection to execute arbitrary commands.",
    "evidence": "osv:CVE-2026-44109",
    "products": [],
    "severity": "critical",
    "structured": {
      "id": "CVE-2026-44109",
      "aliases": [
        "CVE-2026-44109",
        "GHSA-xh72-v6v9-mwhc"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/openclaw/openclaw",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "041266a6699cac3baef8ef39db41fa26f29f9db3"
                },
                {
                  "fixed": "c8003f1b33ed2924be5f62131bd28742c5a41aae"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:node.js:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "2026.4.15"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "c8003f1b33ed2924be5f62131bd28742c5a41aae"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v2026.4.14",
            "v2026.4.14-beta.1",
            "v2026.4.12",
            "v2026.4.12-beta.1",
            "v2026.4.11",
            "v2026.4.11-beta.1",
            "v2026.4.10",
            "v2026.4.9",
            "v2026.4.9-beta.1",
            "v2026.4.8",
            "v2026.4.7-1",
            "v2026.4.7",
            "v2026.4.5",
            "v2026.4.2",
            "v2026.4.1",
            "v2026.4.1-beta.1",
            "v2026.3.31",
            "v2026.3.31-beta.1",
            "v2026.3.28",
            "v2026.3.28-beta.1",
            "v2026.3.24",
            "v2026.3.24-beta.2",
            "v2026.3.24-beta.1",
            "v2026.3.23-2",
            "v2026.3.23",
            "v2026.3.23-beta.1",
            "v2026.3.22",
            "v2026.3.22-beta.1",
            "v2026.3.13-1",
            "v2026.3.13",
            "v2026.3.12",
            "v2026.3.11",
            "v2026.3.11-beta.1",
            "v2026.3.8",
            "v2026.3.8-beta.1",
            "v2026.3.7",
            "v2026.3.7-beta.1",
            "v2026.3.2-beta.1",
            "v2026.3.2",
            "v2026.3.1",
            "v2026.2.26",
            "v2026.2.26-beta.1",
            "v2026.2.25",
            "v2026.2.25-beta.1",
            "v2026.2.24",
            "v2026.2.24-beta.1",
            "v2026.2.23",
            "v2026.2.23-beta.1",
            "v2026.2.22",
            "v2026.2.22-beta.1",
            "v2026.2.21",
            "v2026.2.21-beta.1",
            "v2026.2.19-beta.1",
            "v2026.2.19",
            "v2026.2.17",
            "v2026.2.15-beta.1",
            "v2026.2.14",
            "v2026.2.13",
            "v2026.2.12",
            "v2026.2.9",
            "v2026.2.6-3",
            "v2026.2.6-2",
            "v2026.2.6-1",
            "v2026.2.6",
            "v2026.2.3",
            "v2026.2.2",
            "v2026.2.1",
            "v2026.1.30",
            "v2026.1.29",
            "v2026.1.24-1",
            "v2026.1.24",
            "v2026.1.23",
            "v2026.1.22",
            "v2026.1.21",
            "v2026.1.20",
            "v2026.1.16-2",
            "v2026.1.15",
            "v2026.1.14-1",
            "v2026.1.13",
            "v2026.1.12-2",
            "v2026.1.12",
            "v2026.1.11-3",
            "v2026.1.11-2",
            "v2026.1.11-1",
            "v2026.1.11",
            "v2026.1.10",
            "v2026.1.9",
            "v2026.1.8",
            "v2026.1.5-3",
            "v2026.1.5-2",
            "v2026.1.5-1",
            "v2026.1.5",
            "v2.0.0-beta5",
            "v2.0.0-beta4",
            "v2.0.0-beta3",
            "v2.0.0-beta2",
            "v2.0.0-beta1",
            "v1.3.0",
            "v1.2.2",
            "v1.2.1",
            "v1.2.0",
            "v1.1.0",
            "v1.0.4",
            "v0.1.3",
            "v0.1.2",
            "v0.1.1",
            "v0.1.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-44109.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:30.328164136Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44109.json",
        "https://github.com/openclaw/openclaw/security/advisories/GHSA-xh72-v6v9-mwhc",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-44109",
        "https://www.vulncheck.com/advisories/openclaw-authentication-bypass-in-feishu-webhook-and-card-action-validation",
        "https://github.com/openclaw/openclaw/commit/c8003f1b33ed2924be5f62131bd28742c5a41aae"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-1188"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44109.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-44109",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 497009,
  "published_at": "2026-05-06T19:49:27.637+00:00"
}