GitHub Advisoryadvisory · npm
GHSA-q9w8-cf67-r238 OpenClaw: macOS Tailnet DNS Spoofing & Credential Exfiltration
HIGH
Official page ↗
- Aliases
- CVE-2026-41393
- Ecosystem
- npm
- Packages
- openclaw
- Severity
- High
- CVSS vector
- CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
- Weaknesses
- CWE-346, CWE-350
- Reviewed
- 2026-04-03
Affected packages
• npm openclaw: < 2026.3.31 → fixed in 2026.3.31
Description
Summary
macOS Wide-Area Discovery Accepts Arbitrary Tailnet Peer as DNS Authority and Exfiltrates Operator Credentials
Current Maintainer Triage
• Status: narrow
• Normalized severity: medium
• Assessment: Real shipped macOS discovery steering bug, but exploitation needs same-tailnet position, a CA-trusted endpoint, and user selection, so medium not high.
Affected Packages / Versions
• Package: `openclaw` (npm)
• Latest published npm version: `2026.3.31`
• Vulnerable version range: `= 2026.3.31`
• First stable tag containing the fix: `v2026.3.31`
Fix Commit(s)
• `a23c33a681f8c1b22dc793995acc4c5c4b568346` — 2026-03-31T10:04:11+01:00
OpenClaw thanks @nexrin for reporting.
Related
Alias · CVE (1)
- CVE-2026-41393 OpenClaw before 2026.3.31 contains a wide-area discovery vulnerability allowing arbitrary tailnet peers to be accepted as DNS authorities. vulnerability