Anthropic Claude Code 0.2.54 < 2.1.163 Data Exfiltration (CVE-2026-54316)
| Reporter | Title | Published | Views | Family All 19 |
|---|---|---|---|---|
| CVE-2026-54316 | 23 Jun 202617:06 | – | attackerkb | |
| CVE-2026-54316 | 7 Aug 202617:53 | – | circl | |
| CVE-2026-54316 | 23 Jun 202617:06 | – | cve | |
| CVE-2026-54316 Claude Code: Out-of-Band Data Exfiltration via Pre-Approved HuggingFace Domain in WebFetch | 23 Jun 202617:06 | – | cvelist | |
| EUVD-2026-38538 | 23 Jun 202617:06 | – | euvd | |
| Claude Code: Out-of-Band Data Exfiltration via Pre-Approved HuggingFace Domain in WebFetch | 17 Jun 202618:06 | – | github | |
| cve-2026-54316-lab | 31 Aug 202620:11 | – | kitploit | |
| CVE-2026-54316 | 23 Jun 202618:18 | – | nvd | |
| GHSA-FG94-H982-F3MM Claude Code: Out-of-Band Data Exfiltration via Pre-Approved HuggingFace Domain in WebFetch | 17 Jun 202618:06 | – | osv | |
| MINI-2VGR-MC8G-4VXQ | 12 Jul 202612:10 | – | osv |
10
| Source | Link |
|---|---|
| nessus | www.nessus.org/u |
| cve | www.cve.mitre.org/cgi-bin/cvename.cgi |
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##
include('compat.inc');
if (description)
{
script_id(322792);
script_version("1.5");
script_set_attribute(attribute:"plugin_modification_date", value:"2026/07/02");
script_cve_id("CVE-2026-54316");
script_xref(name:"IAVA", value:"2026-A-0624");
script_name(english:"Anthropic Claude Code 0.2.54 < 2.1.163 Data Exfiltration (CVE-2026-54316)");
script_set_attribute(attribute:"synopsis", value:
"An application installed on the remote host is affected by a data
exfiltration vulnerability.");
script_set_attribute(attribute:"description", value:
"The version of Anthropic Claude Code installed on the remote host is
0.2.54 prior to 2.1.163. It is, therefore, affected by a data
exfiltration vulnerability.
- Because the hostname huggingface.co was pre-approved as a bare
hostname for the WebFetch tool, any path on that domain including
attacker-controlled model repositories was auto-approved without a
permission prompt or being subject to --allowedTools restrictions.
An attacker able to inject untrusted content into a Claude Code
context could direct it to issue WebFetch requests against
attacker-controlled repository files, which HuggingFace counts as
downloads server-side, creating a covert out-of-band channel for
encoding and exfiltrating data Claude can access such as files,
environment variables, or command output. Reliably exploiting this
required the ability to add untrusted content into a Claude Code
context window. (CVE-2026-54316)
Note that Nessus has not tested for this issue but has instead relied
only on the application's self-reported version number.");
# https://github.com/anthropics/claude-code/security/advisories/GHSA-fg94-h982-f3mm
script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?a8927a88");
script_set_attribute(attribute:"solution", value:
"Upgrade Anthropic Claude Code to version 2.1.163 or later.");
script_set_attribute(attribute:"agent", value:"all");
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:N");
script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N");
script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
script_set_attribute(attribute:"cvss4_vector", value:"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N");
script_set_attribute(attribute:"cvss4_threat_vector", value:"CVSS:4.0/E:U");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-54316");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_set_attribute(attribute:"vuln_publication_date", value:"2026/06/13");
script_set_attribute(attribute:"patch_publication_date", value:"2026/06/13");
script_set_attribute(attribute:"plugin_publication_date", value:"2026/06/25");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/a:anthropic:claude_code");
script_set_attribute(attribute:"stig_severity", value:"II");
script_set_attribute(attribute:"thorough_tests", value:"true");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Misc.");
script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("anthropic_claude_code_win_installed.nbin", "anthropic_claude_code_macos_installed.nbin", "anthropic_claude_code_nix_installed.nbin");
script_require_keys("installed_sw/Anthropic Claude Code");
exit(0);
}
include('vdf.inc');
# @tvdl-content
var vuln_data = {
'metadata': {'spec_version': '1.0'},
'checks': [
{
'product': {'name': 'Anthropic Claude Code', 'type': 'app'},
'check_algorithm': 'default',
'constraints': [
{
'min_version': '0.2.54',
'fixed_version': '2.1.163'
}
]
}
]
};
var result = vdf::check_and_report(vuln_data:vuln_data, severity:SECURITY_HOLE);
vdf::handle_check_and_report_errors(vdf_result:result);
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
02 Jul 2026 00:00Current
6.1Medium risk
Vulners AI Score6.1
CVSS 3.19.1
CVSS 46
EPSS0.00466
SSVC