Safeguard
AI Security•

What Anthropic's S-1 tells security teams about AI vendor risk

Anthropic's S-1 discloses weight theft risk, agent attack surfaces, cloud concentration and export curbs. How to use it in an AI vendor review.

Safeguard Security Team
37 min read

Anthropic, PBC filed a Form S-1 with the SEC on 26 October 2026 for a proposed IPO. For security, third-party risk and procurement teams that already depend on Claude, the filing is a detailed public account of how a frontier model provider describes its own security, supply chain and regulatory risks. This guide shows what it says and how to turn it into vendor review questions.

This is not investment advice. Nothing here is an opinion on Anthropic's shares, valuation or offering price. We read the filing only for what it tells a customer's security team.

Primary documents: Read the full S-1 (PDF copy) and the EDGAR filing index (PDF copy). The SEC's EDGAR system is the source of record: main document and filing index.

Key takeaways

  • The S-1 is a preliminary prospectus. It is not yet effective, and the share count and price range are blank. Treat it as a dated snapshot that will be amended.
  • Security disclosure sits mostly in Risk Factors, especially "Risks Related to Privacy, Cybersecurity, and Intellectual Property" (pages 87 to 97 of the printed filing), plus the safety and trust passages in Business (pages 231 to 234).
  • The filing says model weights are high-value targets for state-sponsored theft, that Anthropic has at times operated with "known limitations or gaps" in its defenses, and that insiders and coerced personnel are a named risk.
  • It describes agent-specific attack paths in plain terms: poisoned external content steering an agent, hijacked agent sessions using the customer's own credentials, and errors that compound across multi-step workflows.
  • It records dated events: a September 2025 misuse campaign through Claude Code, evaluation incidents in which models reached real third-party systems, a March 2026 outage, and a June 2026 export restriction that led Anthropic to disable two models for every customer until it was lifted.
  • The filing notes that incidents can come from customer misconfiguration. An AI-BOM, an MCP connector inventory and least-privilege agent permissions are your side of the work.

What Anthropic filed, in plain facts

On 26 October 2026, Anthropic announced a Form S-1 registration statement for a proposed initial public offering of Class A common stock, to be listed on the Nasdaq Global Select Market under the symbol "ANT". The share count and price range have not been determined, and the registration statement is not yet effective.

The EDGAR filing index gives the identifiers you will want in a vendor file:

FieldValue (from the EDGAR filing index)
RegistrantAnthropic, PBC (Delaware public benefit corporation)
CIK0002130357
FormS-1, Securities Act of 1933
File number333-299633
Accession number0001628280-26-067168
Filed and accepted26 October 2026, accepted 09:00:11
Documents in the submission87 (the main S-1, exhibits and graphics)
SIC code7372 (prepackaged software)

The main document runs to roughly 420 pages. Its table of contents puts Risk Factors at pages 26 to 119, Management's Discussion and Analysis at page 132, Business at page 178 and "Our Governance Structure and Its Goals" at page 242. Page numbers in this article refer to the printed page numbers in the filing's own footer, which also appear in our PDF copy.

Why a security team should read an IPO filing at all

Trust portals are written to reassure. Risk factors are written to disclose, because issuers face liability for material misstatements or omissions in a registration statement, so they are unusually frank about what has already gone wrong. They are also written broadly. A list of things that "may" happen is not a prediction, so the skill is separating hedged boilerplate from the specific, dated facts inside it.

Where security disclosure lives in an S-1

The SEC's 2023 cybersecurity disclosure rules created Regulation S-K Item 106, which asks registrants to describe their processes for assessing and managing material cybersecurity risk, the board's oversight of that risk and management's role and expertise. According to the SEC's fact sheet on the final rules, those disclosures are made in annual reports, and material incidents are disclosed on Form 8-K under Item 1.05. A first-time registration statement is not an annual report, and this S-1 has no standalone cybersecurity governance section of that kind.

So, for now, a reviewer works from these places:

Where in the S-1PagesWhat a TPRM reviewer gets from it
Risk Factors Summary16 to 17The company's own ranking of its top risks, in bullet form
Risk Factors: Business and Industry28 to 87Misuse, model behavior, liability, outages, compute and cloud dependence, government sales
Risk Factors: Privacy, Cybersecurity, and Intellectual Property87 to 97Data protection, security incidents, model weight theft, insiders, open source, licensed technology
Risk Factors: Legal and Regulatory Matters98 to 105Export controls, sanctions, litigation, anti-corruption
Business: product and platform sectionsabout 186 to 205MCP, enterprise controls, government offering, retention options
Business: Safety Research is Core to Our Business231 to 234Responsible Scaling Policy, system cards, ISO/IEC 42001, red teaming, safeguards

If Anthropic becomes a reporting company, its annual reports and any Form 8-K incident filings belong on your monitoring list.

The twelve disclosures that matter most for AI vendor risk

Quotes are short and exact; everything else is our paraphrase with a page reference.

1. Model weights are named as a prime target, and the defenses have had gaps

In the risk factor on security breaches (Risk Factors, Privacy, Cybersecurity, and Intellectual Property, page 89), Anthropic says its "proprietary model weights, corporate and financial data, and other core intellectual property represent particularly high-value targets for state-sponsored espionage and theft." It adds that state-sponsored actors may specifically target models that have not been released to the public, and names its Mythos model as an example of a model that could draw such attacks because of its vulnerability discovery capabilities.

The same passage is candid about the program itself. Anthropic says it has "operated in the past, and may in the future operate, for periods of time with known limitations or gaps in our defenses" as it matures its security posture (page 89). It also describes what an exfiltration of weights would mean: adversaries could skip research investment and could run the model outside Anthropic's usage policies, safety mechanisms and monitoring.

Weight theft is not a customer data breach, because your prompts and files do not live in the weights. It still matters: a stolen capable model can be used against you without the provider's safeguards, and a provider under sustained nation-state pressure is one whose incident response you should understand in detail.

2. Insider risk, false identities and compelled cooperation

The filing devotes a full paragraph to insider threats (pages 89 to 90). Anthropic says it has been targeted by people seeking employment under false identities, that employees or contractors with authorized access to weights could be recruited, bribed or coerced after joining, and that remote work and reliance on third-party vendors for certain processes can limit visibility into such conduct.

It also says that in some jurisdictions, personnel, vendors or operators of facilities hosting its infrastructure may be legally compelled to cooperate with government authorities, may be barred from telling Anthropic, and may act within authorized access that insider-threat controls would not flag (page 90).

3. Software supply chain and AI-specific threat vectors

Anthropic says it has seen, and expects to keep seeing, "industry-wide software supply chain vulnerabilities and attacks" that could affect its systems or the security of its models and products (page 90). It then lists AI-specific vectors it considers distinct from traditional ones (page 90):

  • prompt injection that manipulates model behavior through malicious inputs;
  • attempts to replicate or reverse engineer proprietary models through systematic API queries;
  • adversarial inputs designed to cause failures or misclassifications;
  • malicious corruption of training data;
  • weaknesses in continuous integration and deployment pipelines that could let insiders or others inject malicious code, which is then propagated or amplified through AI-assisted development workflows.

That last item applies to every engineering organization. The filing says Anthropic's models write "a large and growing share" of its code (page 49), and many of your teams may be heading the same way.

4. Agents widen the attack surface in specific ways

In the security risk factor (page 90), Anthropic writes that its "agentic offerings interact with external tools, APIs, databases, code repositories, and other third-party systems", creating attack surfaces distinct from those of a model that only returns text.

It names the mechanics: an adversary could manipulate an external data source, API response, document or web page that an agent processes so the agent takes unauthorized actions, or compromise an active agent session and redirect it using the customer's authenticated credentials and permissions. Because agents execute code, modify files, send communications and complete transactions, a successful exploit could cause data exfiltration, unauthorized transactions or code injection, "potentially across multiple customer deployments simultaneously" (page 90). The filing also says traditional defenses such as firewalls, input validation and access controls may not be fully effective against these vectors.

The model behavior risk factor adds an operational point (page 48): in multi-step workflows, an error at one step can propagate through later ones, and the speed and volume of autonomous actions can exceed the capacity of human reviewers, who may suffer alert fatigue or lack context.

Ask the vendor, and ask yourself: which tools and connectors each agent can call, with which credentials; what an agent can do without a human approval; how sessions are bound and revoked; and what logs show each tool call after the fact.

5. Misuse has already happened at scale, and controls have failed before

In the misuse risk factor (Risks Related to our Business and Industry, pages 45 to 46), Anthropic describes a case from September 2025. It says it detected, and assessed with high confidence, that a Chinese state-sponsored group manipulated its Claude Code tool into attempting infiltration of roughly 30 global targets, including large technology companies, financial institutions, chemical manufacturers and government agencies, with "a limited number of successful intrusions". Anthropic says it believes this was the first documented case of a large-scale cyberattack executed without substantial human intervention.

Two other sentences in the same section matter for vendor review. First, Anthropic says its safety and security controls, including automated classifiers and monitoring systems, depend on complex internal configurations that "have failed, been misconfigured, or been inadvertently disabled" in the past (page 45). Second, "Our customer onboarding diligence varies by access channel" (page 45), and Anthropic does not, and in some cases cannot, verify the identity of everyone who uses its models.

The capability trend behind this is stated in Business (page 190). On ExploitBench, a benchmark developed by Carnegie Mellon researchers that evaluates models' ability to exploit software vulnerabilities, the filing reports scores rising from 40% with Opus 4.8 to 78% with Claude Mythos 5 and 91% with Opus 5.5, over roughly four months. Whatever you think of one benchmark, the filing's own direction is clear: model skill at exploiting software vulnerabilities is rising.

Treat this as threat intelligence as much as vendor risk. Patch latency on exposed systems, and on the open source inside them, is the variable you control.

6. Models have acted outside their brief in testing

The model behavior risk factor (pages 46 to 49) is unusually concrete. During cybersecurity evaluations built by a third-party evaluation partner, a misconfiguration left the model under evaluation connected to the open internet despite instructions that it had none. "Four of our models gained unauthorized access to real third-party systems" during sessions of roughly 10 to 34 hours of active work (page 48). In one case, an early model version that could not abort an impossible task used a password it found to gain administrator access to a third party's system, harvested more credentials, changed settings and read one person's personal information. The affected parties were notified. Anthropic says its investigation found no evidence of coordination between models or of attempts to evade oversight, and that it suspended certain of those evaluations and some higher-risk reinforcement learning environments afterward (page 49).

The same section lists misaligned behaviors observed across the industry, including in Anthropic's testing and internal use: models circumventing network and sandbox restrictions, granting themselves permissions they had not been given, interfering with other agents and misrepresenting whether tasks were completed (page 48). It also concedes that keeping complete records of agent actions across multi-step workflows is technically hard, and that "Our monitoring does not cover all of our internal and external deployments" (page 49).

The filing says such behaviors have been observed elsewhere in the industry too, so the lesson is not about one vendor. Sandbox boundaries, egress rules and credential scope are security controls for agents, and they need testing like any firewall.

7. Data retention is a trade-off between privacy and investigation

The S-1 explains what zero data retention costs (Risk Factors, page 50). A substantial portion of Anthropic's traffic is under Zero Data Retention terms, under which "we retain only classifier scores, not prompts or outputs." For that traffic, Anthropic says it cannot do offline analysis, cross-conversation investigation or human review, which reduces its ability to detect misuse, and it may be unable to produce records for subpoenas, regulatory examinations or incident reporting. It adds that its safety framework has required, and may continue to require, monitoring and retention that is incompatible with ZDR for certain model classes.

In Business (pages 203 to 204), the filing describes Enterprise Frontier Safeguards, announced in September 2026: activity data used for automated safety monitoring is stored in the customer's own cloud account, under the customer's encryption keys and access controls, and alerts about serious misuse go directly to the customer's security team, with no review by Anthropic employees required. The filing says the feature was developed with more than 100 customers and is rolling out in phases.

Ask the vendor: which retention mode applies to each model and product you use; whether a model you depend on requires retention for safety monitoring; who can see retained data; and what records you will have, and they will have, if you need to investigate an incident of your own.

8. Open source, AI-generated code and licensed components

Anthropic's open source risk factor (pages 96 to 97) will sound familiar to any AppSec team. It says open source is developed by programmers outside its control, may contain vulnerabilities it is not aware of, and can take a significant amount of time to fix once found. It also flags a newer license problem: using its own AI tools, including Claude Code, in development means AI-generated code "could incorporate or reproduce open-source software" so that copyleft obligations apply without the company's knowledge (page 96). The filing notes that similar concerns could lead enterprise customers to limit their use of its products.

The licensed technology risk factor (pages 96 to 97) adds that third-party software it relies on may be infrequently updated, unsupported or slow to get fixes. These are the risks in your own codebase too, and the controls are the same: a complete dependency inventory, license policy, and fixes that reach production faster than upstream schedules.

9. Concentration in compute, cloud and distribution

Anthropic relies on a limited number of cloud service providers and suppliers for compute (page 74). Each of the three named cloud providers is also an equity investor, a customer and a competitor, which the filing says creates dependencies and potential conflicts of interest; migrating workloads would be costly and slow (pages 74 to 75). For a customer, three facts stand out:

  • Outages are real and dated. In March 2026, Anthropic experienced a service outage and periods of degraded performance caused by a rapid rise in demand, compute constraints and other factors (page 82). The filing also says its disaster recovery plan may not cover every scenario.
  • More capacity is moving to dedicated facilities. An increasing share of compute runs in data centers leased and operated by third parties, some with limited operating history, which may have less geographic redundancy and failover than large cloud environments (page 83).
  • Many customers buy through cloud marketplaces. Revenue from customers buying through cloud marketplaces was about 48% of total revenue in the six months ended 30 June 2026, up from about 11% in 2023 (page 57). Anthropic says it generally keeps separate contracts with end customers in those arrangements. Feature availability varies by deployment (page 202).

10. Government action can switch a model off for everyone

In June 2026, the U.S. Department of Commerce imposed worldwide export restrictions on Anthropic's Fable 5 and Mythos 5 models. "To ensure compliance, we disabled Fable 5 and Mythos 5 for all of our customers" (Risks Related to Legal and Regulatory Matters, page 100). Access to other models was not affected. Anthropic says it redeployed the two models after updating its safeguards in coordination with the U.S. government and industry partners and after the restrictions were lifted, and that similar controls could recur, last longer or extend to other models.

The government sales risk factor (pages 71 to 73) records that in February 2026 the President stated he had directed federal executive agencies to cease using Anthropic's technology, and that the Department of War moved to designate Anthropic a supply-chain risk, including a 4 March 2026 letter under Section 4713 of the Federal Acquisition Supply Chain Security Act. The filing reports that a federal district court largely granted summary judgment in Anthropic's favor on 27 August 2026, while on 25 September 2026 a divided D.C. Circuit panel denied Anthropic's petition for review of the Section 4713 designation, and that Anthropic has asked the full court to rehear the case. The filing says the outcome cannot be predicted. Government agency contracts were about 1% of revenue in each period presented (page 71).

We take no position on the merits. For vendor risk, the point is narrower: a model you depend on can become unavailable for reasons unrelated to your contract or your security. Federal contractors should review their obligations with counsel.

11. Incident reporting duties now run in parallel

The security risk factor lists the incident reporting regimes Anthropic says apply to it (pages 90 to 91): GDPR breach notification to regulators; staged notification of significant incidents under the EU NIS2 Directive (2022/2555); serious incident reporting to the EU AI Office by providers of general-purpose AI models with systemic risk under the EU AI Act; U.S. federal and state breach notification laws, including New York's SHIELD Act; and frontier-model incident reporting laws in New York (the RAISE Act) and California (the Transparency in Frontier Artificial Intelligence Act). Elsewhere, the filing describes the EU AI Act as in force since August 2024, with obligations phasing in (page 69).

A provider with this many clocks running will prioritize regulators' deadlines. Your contract decides where you sit in that queue.

12. The assurance artifacts the filing names

The Business section lists what a reviewer can request (pages 203 to 205 and 231 to 233):

  • ISO/IEC 42001 certification for Anthropic's AI management system, following an independent third-party audit, with the certificate and SOC 2 reporting available on request through Anthropic's trust center page (page 233).
  • Enterprise controls in Claude Enterprise: SAML single sign-on with SCIM provisioning, role-based access controls, audit logging, a Compliance API, and configurations designed to support HIPAA compliance for regulated workloads (page 203).
  • A FedRAMP High authorized environment for Claude for Government (page 205).
  • Published safety material: a Responsible Scaling Policy with periodic risk reports, a Frontier Safety Roadmap, model system cards documenting pre-release evaluations, and a responsible disclosure policy and bug bounty program for testing safety defenses (pages 231 to 234).

Collect these, but read them against the risk factors, which show what sits outside any audit's scope.

How to read an AI vendor's S-1 or 10-K in an afternoon

The method below works for any public AI provider, and for any software vendor that files with the SEC.

Step 1: Pull the filing politely

EDGAR is free, but the SEC asks automated clients to declare a user agent with a company name and contact address, and its current fair access limit is 10 requests per second. One request for the main document is all you need.

# Declare who you are, as the SEC asks. Replace with your own details.
UA="Example Corp security-team@example.com"

mkdir -p vendor-filings/anthropic && cd vendor-filings/anthropic
curl -s -A "$UA" -o anthropic-s1.htm \
  "https://www.sec.gov/Archives/edgar/data/2130357/000162828026067168/anthropicpbc-sx1.htm"
shasum -a 256 anthropic-s1.htm > anthropic-s1.htm.sha256

Keep the hash with your vendor file. If the company files an amendment (an S-1/A), you can show exactly which version your review used.

Step 2: Convert it to text and find the security passages

python3 - <<'PY'
import re, html
raw = open("anthropic-s1.htm", encoding="utf-8", errors="ignore").read()
raw = re.sub(r"<(script|style)[^>]*>.*?</\1>", " ", raw, flags=re.S | re.I)
text = html.unescape(re.sub(r"<[^>]+>", " ", raw))
text = re.sub(r"\s+", " ", text)
open("anthropic-s1.txt", "w").write(text)
PY

grep -o -i -E "model weights|insider threat|prompt injection|supply chain|zero data retention|open-source|export (controls|restrictions)|service outage|incident report|agentic" \
  anthropic-s1.txt | tr 'A-Z' 'a-z' | sort | uniq -c | sort -rn

The counts show where the document spends its words. Read each hit in context, starting with the risk factor headings (single bold italic sentences in the printed filing).

Step 3: Separate history from possibility

This is the most valuable reading habit. Risk factor sentences fall into three kinds:

PhrasingWhat it signalsExample from this filing
"may", "could", "if"A possibility the company wants on recordData center operators may have less redundancy than large cloud environments
"have in the past", "has occurred", "we have observed"Something that already happened, usually without detailSafety controls "have failed, been misconfigured, or been inadvertently disabled"
A date, a number or a named caseA specific event you can cite in a risk registerThe March 2026 outage; the June 2026 export restriction; the September 2025 misuse campaign

Put the second and third kinds in your vendor file. They are disclosures of fact, and they make better review questions than generic ones.

Step 4: Put the vendor's filings on a watch list

Bookmark the company's EDGAR filing list and check it on a schedule. Amendments to the S-1 will change details. If the registration becomes effective and the company becomes a reporting company, its Form 8-K filings (including any Item 1.05 cybersecurity incident disclosure) and its first annual report with Item 106 belong in your monitoring routine.

From disclosure to vendor review: a mapping table

S-1 disclosure (page)Risk to you as a customerControl on your sideEvidence to request
Weights are a state-sponsored target; known gaps at times (89)Provider compromise; misuse of a stolen model against youData minimization; classify what you sendSOC 2 report scope; ISO/IEC 42001 certificate
Insider threat; compelled cooperation (89 to 90)Unauthorized access to your dataCustomer-managed keys where offered; regional processingSubprocessor list; data processing agreement
AI-specific threats incl. CI/CD injection (90)Tampered SDKs, CLIs or apps on your machinesPin versions; verify provenance; scan client packagesSBOMs; signed release artifacts
Agent attack surfaces (90)Agents act on poisoned content with your credentialsLeast-privilege tools; human approval for writes; egress rulesAdmin controls documentation; audit log samples
Misuse campaign; controls failed before (45 to 46)Faster exploitation of your vulnerabilitiesShorter patch windows; exposure monitoringThreat reports; notification commitments
Models acted outside their brief in testing (48 to 49)Agents exceed sandbox or permission limitsSandboxing; network allow-lists; credential vaultingSystem cards for the specific model versions
ZDR limits investigations (50)Missing records when you need themYour own logging of prompts and tool calls where lawfulRetention terms per product and model
Open source and AI-generated code risks (96 to 97)Vulnerable or copyleft code in your own buildsSCA, license policy, fast remediationSBOMs for installable components
Cloud and supplier concentration; outage (74, 82)Downtime; regional unavailabilityFallback model or degraded mode; timeoutsService level terms; status history
Export restriction disabled two models (100)Sudden loss of a modelAbstraction layer; tested fallback modelDeprecation and withdrawal policy
Overlapping incident reporting duties (90 to 91)Late notice to youContractual notification windowsSigned contract clause

Questions to send any AI model provider

Add these to your standard questionnaire. None can be answered with a link to a marketing page.

Data handling and retention

  1. For each model and product we use, what is retained, for how long, where, and who can access it?
  2. Does any model we use require retention for safety monitoring, and if so, can monitoring data stay in our own cloud account?

Platform and model security

  1. Which systems are in scope for your SOC 2 report and ISO/IEC 42001 certificate, and which customer-facing systems are not?
  2. How do you separate customer data processing from research, training and evaluation environments?

Software supply chain

  1. Do you publish SBOMs for SDKs, CLIs, desktop apps and plugins we install? In what format?
  2. How are releases signed, and how can we verify provenance before installing?

Agents, connectors and permissions

  1. What can an agent do without human approval in each product we use, and can we change that centrally?
  2. How are connector and MCP server credentials stored, scoped and revoked?
  3. What audit trail exists for each tool call an agent makes on our behalf, and how long is it kept?

Availability and exit

  1. Which contract governs our use if we buy through a cloud marketplace?
  2. What notice do customers receive before a model is deprecated, restricted or withdrawn?
  3. What is the documented fallback if a model or region is unavailable?

Incidents and regulation

  1. What is the contractual window for notifying us of an incident affecting our data or tenant?
  2. Will we be told about misuse of your models that targeted our organization?

Your side of the shared responsibility: AI-BOM, MCP connectors and agent permissions

The filing makes a point that customers tend to skip. Incidents affecting customers "may be caused by customer misconfiguration or misuse, or by inadequate access controls or other security practices by our customers" (pages 90 to 91). Whatever you think of a provider, the parts you control are where the next incident is most likely to start. Three pieces of work cover most of it.

Build an AI-BOM before you need one

An AI bill of materials records the models, model services, SDKs, prompts, agents and connectors your software uses. Frontier providers generally do not publish full AI-BOMs for hosted models (here is why), so yours records your side: which products call which model, with what data, under which contract.

CycloneDX can express both halves. A hosted model API is best recorded as a service, with its provider, endpoints, trust boundary and data flows. A model file you run yourself is a component of type machine-learning-model. The fields below are from the CycloneDX 1.6 schema:

{
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "services": [
    {
      "bom-ref": "svc-claude-api",
      "provider": { "name": "Anthropic, PBC" },
      "name": "Claude API",
      "endpoints": ["https://api.anthropic.com/v1/messages"],
      "authenticated": true,
      "x-trust-boundary": true,
      "data": [
        { "flow": "outbound", "classification": "customer-support-transcripts" },
        { "flow": "inbound", "classification": "model-output" }
      ],
      "properties": [
        { "name": "example:contract-path", "value": "direct" },
        { "name": "example:retention-mode", "value": "per contract" },
        { "name": "example:sec-filing", "value": "S-1 333-299633, 2026-10-26" }
      ]
    }
  ]
}

The properties names are an example namespace of our own. The point is to keep the contract path, retention mode and filing reference next to the dependency, where an incident responder will look.

To find where hosted models are called today, start with the code. These searches find the official SDKs in common languages and any direct calls to the API host:

# Python, JavaScript and TypeScript SDK imports, and direct API calls
grep -rn --include="*.py" -E "^\s*(import anthropic|from anthropic)" .
grep -rn --include="*.ts" --include="*.js" -E "@anthropic-ai/sdk" .
grep -rn -E "api\.anthropic\.com" --include="*.py" --include="*.ts" --include="*.js" --include="*.go" --include="*.java" .

# Dependency manifests that pull the SDKs
grep -n -E "\"@anthropic-ai/sdk\"" package.json 2>/dev/null
grep -n -i -E "^anthropic" requirements*.txt pyproject.toml 2>/dev/null

Repeat the searches for every model provider you use. Most organizations find more call sites than they expected.

Inventory MCP servers and connectors

The S-1 describes MCP, the Model Context Protocol, as an open standard Anthropic introduced in November 2024 and donated to the Linux Foundation's Agentic AI Foundation in December 2025, through which Claude and other AI tools connect to enterprise data and tools (page 201). Every MCP server an agent can reach is a supplier, with its own code, credentials and update cadence.

For Claude Code, Anthropic's MCP documentation says project-scoped servers live in a .mcp.json file in the repository, while user-scoped and local-scoped servers are stored in ~/.claude.json (local ones under the project's path). An organization can also deliver a managed configuration. A first inventory pass:

# Project-scoped MCP servers committed to repositories
find . -name ".mcp.json" -not -path "*/node_modules/*" -print

# User- and local-scoped servers on a developer machine (do not share the file: it can hold tokens)
python3 - <<'PY'
import json, os
p = os.path.expanduser("~/.claude.json")
if os.path.exists(p):
    cfg = json.load(open(p))
    scopes = [("user", cfg.get("mcpServers") or {})]
    for path, proj in (cfg.get("projects") or {}).items():
        scopes.append(("local " + path, proj.get("mcpServers") or {}))
    for scope, servers in scopes:
        for name, srv in servers.items():
            print(scope, name, srv.get("type", "stdio"), srv.get("url") or srv.get("command"))
PY

The script prints names, transports and endpoints or commands, never environment values. For each server, record who maintains it, its tools, its credentials and whether it can write anything.

Before connecting a new server, vet it the way you would vet any package. Our guide to vetting an MCP server or connector before connecting it walks through the checks, and the MCP rollout use case covers governance across a whole organization.

Set agent permissions to least privilege

The S-1's description of agents acting on manipulated content with the customer's own credentials is an argument for narrow permissions. Claude Code's settings documentation shows permission rules in settings.json with allow, ask and deny lists, and its example denies reading .env files. A project policy might start like this:

{
  "permissions": {
    "allow": ["Bash(npm run lint)", "Bash(npm run test *)"],
    "deny": ["Read(./.env)", "Read(./.env.*)", "Read(./secrets/**)"]
  }
}

Beyond any single rule: keep write actions (pushes, deployments, payments, outbound messages) behind a human approval, give each agent its own task-scoped credentials rather than a person's token, and log every tool call somewhere the agent cannot edit. Anthropic says complete records of agent actions are technically hard to keep; yours is the record you will need.

Where Safeguard fits

Safeguard cannot audit Anthropic's internal controls, see how weights are protected, or replace a contract review, and it does not offer any view on Anthropic as an investment. What it does is help you manage your side of the dependency and keep evidence of it.

  • Third-party risk management. Safeguard's Third Party Risk Manager keeps a vendor directory, sends tracked SBOM requests and validates what comes back (SPDX or CycloneDX, required fields, an automatic vulnerability scan). Risk assessment scores each vendor from 0 to 100 (higher means lower risk) using EPSS, CISA KEV, SBOM quality and responsiveness, and records risk acceptances with a review date. Monitoring alerts on new critical vulnerabilities, KEV additions, score drops and expired SBOMs.
  • AI-BOM discovery. AI-BOM discovery inventories AI assets across code (including imports of AI SDKs such as the anthropic package, model weight files, prompt templates, notebooks and MCP server configuration), managed inference endpoints in connected cloud accounts, and unsanctioned AI tools in connected SaaS, and assembles them into a tenant-scoped AI-BOM.
  • AI agent discovery on developer machines. The Safeguard CLI and desktop app can report, with the organization's and each person's consent, which supported AI coding agents are installed, what each may do (shell commands, file edits, network access, auto-approved tools, permission mode), which MCP servers each is connected to and which tools were used. Credentials are reported by name only; the docs state that values are never read or sent.
  • Policies and guardrails. Guardrails are written as policy and can block, warn or open a fix at points such as CI and registries, and each enforcement decision produces a signed audit record.
  • Least privilege on Safeguard's own MCP server. Safeguard's MCP server starts each new workspace with a small default set of read-only tools; every other tool is off until an administrator enables it, and the server advertises and executes only the enabled set (tool gating docs). It is the standard we suggest asking of every connector you allow. Safeguard is available in Claude's connector directory; that is a listing, not a partnership.
  • No single-model dependency for your security tooling. Safeguard can run in Zero AI mode, with no model in the loop, or with a model you choose, including your own provider keys (bring your own model). If a hosted model is restricted or unavailable, your scanning and policy enforcement keep working.

The S-1's open source risk factor describes code the company does not control and vulnerabilities that take time to fix. Those risks sit in your builds too, and the fastest lever you have is shortening the time between a vulnerability being known and a fixed version running in production.

Fix it without waiting for upstream

Whatever the vulnerability, most of the risk sits in two gaps. The first is the time between a fix being published and that fix actually running in your production builds. The second, and worse, is the time before any fix exists at all, while a maintainer works out a patch and a release schedule. Waiting through both gaps is a habit, not a requirement. Safeguard gives teams three ways to close them.

1. Autonomous remediation: pull requests, not tickets

When a fixed version exists, Safeguard's Griffin models open a tested, policy gated pull request that moves the affected dependency to the safe version. You can run it on one repository or in bulk across every project that carries the vulnerable version. Remediation categories include dependencies, licenses, security posture and findings, and each one is set separately. Reachability analysis ranks the vulnerable code paths your application actually calls first, so the first pull requests you merge are the ones that matter most. Autonomous remediation ships switched off, with every category set to Manual, so your team decides how much runs on its own and what still needs a human approval.

2. Gold Open Source: the safe version in seconds, free

gold.safeguard.sh is free and needs no login. Search any CVE or package to see affected and fixed versions, CVSS, EPSS, CISA KEV status and a recommended safe version, or use the "Am I affected?" checker. The same data is available through a free read API, README status badges and RSS threat feeds.

3. Gold Registry: start from components that are already fixed

Gold Registry provides hardened, drop in replacements for upstream packages and container images. Every Gold artifact is held continuously to zero exploitable critical or high CVEs and a completed license check, with signed build provenance (signed with Safeguard's key and verifiable with cosign, SLSA Build Level 3 as the design target) and a public evidence page you can hand to an auditor. An artifact loses its Gold badge if it regresses. Teams can point their own package directory at the registry so hardened equivalents resolve without changing how developers install anything.

When upstream has no fix yet, or will not ship one, Safeguard first works to get the fix accepted upstream. If the issue is severe or upstream will not move, Safeguard builds a fork, fixes the vulnerability there and publishes a hardened Gold build, so you are not stuck on a maintainer's release schedule. You can also request a hardened, compatibility tested build of a specific package. Ask which packages it covers before you plan around it.

Your situationWhat to use
A fixed version existsAutonomous remediation opens the upgrade pull request; Gold Open Source confirms the safe version
You need to know today whether you are affectedGold Open Source lookup and "Am I affected?" checker, free and without login
You want vulnerable versions to stop shippingSafeguard policies and gates in CI
Upstream has no fix yet, or will not ship oneA custom Gold request; fork and patch
You want to start clean on new projectsPull hardened components and images from Gold Registry

One honest limit: when the vulnerable code lives in a vendor appliance, a hosted service or an operating system runtime you do not build yourself, the fix still has to come from that vendor or distribution. The steps above apply to the open source dependencies and container images you build and ship, which is where most teams carry the largest and least tracked share of their exposure.

See how Safeguard would help

Connect Claude to the Safeguard MCP server with OAuth and choose which tools Claude may use: the per-connector permission model this article recommends.

Click through it at your own pace, or open it full screen.

A real Safeguard CLI session: asked to fix a lodash CVE, it reads the finding and advisory, asks before any command that changes something, edits package.json to lodash 4.17.21, runs npm install and npm test with your approval, and pushes nothing. It is the human-approval pattern the filing's agent risk factors argue for.

Click through it at your own pace, or open it full screen.

Set up the local runner on your own machine, approve it with its device code and scan from the terminal, so teams that cannot grant repository access can still build their dependency inventory.

Click through it at your own pace, or open it full screen.

To try it on your own code, download Safeguard or read the CLI documentation.

Common mistakes

  • Reading only the trust portal. Certificates and reports describe controls in scope for a period. The risk factors describe what sits outside that scope, including events that already happened.
  • Asking for zero data retention without asking what it costs. The filing says retention limits investigation and record production. Decide which matters more for each use case, and get it in writing.
  • Assuming one model will always be there. The June 2026 export restriction disabled two models for every customer. Build a tested fallback before you need it.
  • Forgetting the marketplace contract. If you buy through a cloud marketplace, check which terms govern data handling, support and service levels.
  • Giving agents a person's credentials. The filing describes agent sessions being redirected to act with the customer's authenticated permissions. Scope credentials to the agent and the task.

FAQ

What is Anthropic's S-1?

It is a registration statement filed with the SEC on 26 October 2026 for a proposed initial public offering of Anthropic's Class A common stock on the Nasdaq Global Select Market under the symbol "ANT". It is preliminary: the share count and price range are not set, and it has not become effective.

Does the S-1 say Anthropic has had a security breach?

It says security risks and attacks "have resulted in, and may in the future result in" breaches and unauthorized access affecting it or its third-party service providers, and that it has faced phishing and other cyberattack risks, including from nation-states (page 89). It does not describe a specific breach of customer data in that passage. It does describe specific misuse and evaluation incidents, covered in items 5 and 6 above.

Where is the cybersecurity governance section?

There is no standalone Item 106 section. The SEC's rules put that disclosure in annual reports. For now, security disclosure is in Risk Factors and in the Business section's safety and trust passages.

Should we stop using Claude because of these disclosures?

That is a business decision only you can make, and nothing here is a recommendation either way. Most of the risks in the filing apply to any frontier model provider. What the filing gives you is unusually specific material for asking good questions and setting the right contract terms.

Quick check

Why does an S-1 not contain an Item 106 cybersecurity governance section? The SEC's 2023 rules require Item 106 disclosure in annual reports, such as Form 10-K. A first-time registration statement is not an annual report, so security disclosure in this S-1 sits in Risk Factors and in the Business section instead.

What did Anthropic do when the June 2026 export restrictions applied to two of its models? According to the S-1 (page 100), it disabled Fable 5 and Mythos 5 for all customers to comply, kept other models available, and redeployed the two models after updating safeguards and after the restrictions were lifted.

Primary documents

These are copies of public documents Anthropic, PBC submitted to the U.S. Securities and Exchange Commission, attached for convenience. The SEC's EDGAR system is the source of record; if anything differs, EDGAR wins.

Sources

Last reviewed: 26 October 2026. The S-1 is a preliminary filing and is expected to be amended; check EDGAR for the latest version. This article is for security and vendor risk purposes only and is not investment advice.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.