Claude Code Domain Validation Bypass Vulnerability Allowing Unconsented Web Requests

Vulnerability

A domain validation bypass vulnerability has been identified in Claude Code versions prior to 1.0.111. The issue arises from inadequate URL validation in the trusted domain verification process for WebFetch requests. The application relied on a 'startsWith()' function for domain validation, which could be exploited by registering domains that appeared to be trusted but were actually controlled by attackers. This flaw could facilitate automatic requests to these malicious domains without user consent, potentially leading to unauthorized data access or exfiltration. The vulnerability has been patched in version 1.0.111.

Impact

Exploitation of this vulnerability could allow for unauthorized automatic requests to be sent to attacker-controlled domains, bypassing user consent and potentially leading to data exfiltration.

Remediation

Users on the standard Claude Code auto-update have already received the fix. Those performing manual updates should update to the latest version.

Added: Feb 3, 2026, 9:18 PM
Updated: Feb 3, 2026, 9:18 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.7
exploitability
6.4
remediation
0.0
relevance
2.7
threat
0.0
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.