By NHI Mgmt Group Editorial TeamDomain: Cyber SecuritySource: SaltPublished December 16, 2025

TL;DR: A breach tied to a third-party privileged access product at the U.S. Treasury Department shows how API exposure, supply-chain trust, and compromised keys can create a fast path into sensitive systems, according to Salt. The lesson for practitioners is that API visibility, authentication, and vendor access governance now need to be treated as one control plane, not separate problems.


At a glance

What this is: This is Salt’s analysis of a Treasury Department breach linked to a third-party software weakness and the resulting API security and supply-chain exposure risk.

Why it matters: It matters because IAM, PAM, and security teams need to govern third-party API trust, privileged access, and secret exposure as a single attack surface across government and enterprise environments.

👉 Read Salt's analysis of the U.S. Treasury API breach and third-party access risk


Context

APIs often become the hidden trust layer between systems, vendors, and privileged workflows, which means a weakness in one connected service can create access paths far beyond its original boundary. In this case, the primary issue is not just API security in the abstract, but the combination of third-party dependency, privileged remote access, and the possibility of compromised API keys inside a federal environment.

For IAM and PAM practitioners, this is a governance problem as much as a technical one. When vendor-managed access and machine-to-machine credentials intersect, organisations need visibility into who or what can call an API, which privileges those calls inherit, and how quickly abuse can be detected and contained.


Key questions

Q: What breaks when a third-party API sits inside a privileged access path?

A: The main failure is that trusted vendor connectivity can become an entry point into internal systems without triggering normal perimeter controls. If the API is not isolated, scoped, and monitored, an attacker can abuse legitimate trust to move through authorised channels and reach sensitive data or administrative functions.

Q: Why do static API keys create so much risk in enterprise environments?

A: Static API keys create persistent access because they remain valid long after the original task, user, or integration context has changed. Once exposed, they are hard to scope tightly and slow to revoke across distributed systems. That makes them useful for convenience but dangerous for sensitive APIs that can expose data or initiate transactions.

Q: How do security teams know if API abuse controls are working?

A: Security teams know API abuse controls are working when repeated credential use drops, abnormal request volume is detected early, and hostile client behaviour is blocked before backend systems see sustained load. Effective controls reduce both attack success rate and the time abuse can persist unnoticed.

Q: Who is accountable when a vendor-integrated API is abused?

A: Accountability is shared, but the organisation that owns the data and the access path remains responsible for governance. Frameworks such as the NIST Cybersecurity Framework and NIST SP 800-53 expect third-party risk, access control, and monitoring to be managed, not assumed. Contracts should define evidence, notification, and control obligations.


Technical breakdown

How third-party API trust becomes an entry point

APIs are not just interfaces. They are enforcement points that carry identity, authorisation, and context across systems. When a third-party service is trusted inside a privileged workflow, a flaw in that service can become an entry vector into internal systems. In practice, the risk often comes from delegated access, exposed tokens, or weak validation of requests coming from connected software. The challenge is that the API may appear legitimate even while the underlying trust relationship has already been abused.

Practical implication: map every vendor-connected API path to the privileges it inherits and remove unnecessary trust from third-party integrations.

Compromised API keys and privilege reuse

API keys behave like long-lived machine credentials unless they are tightly scoped and rotated. If an attacker obtains a key tied to privileged access, they may not need to break in again. They can reuse the credential across requests, blend into normal traffic, and pivot through authorised functionality. That is why key exposure is so dangerous in environments where services call other services automatically. Once the key is valid, the security boundary has already been weakened.

Practical implication: scope API keys narrowly, rotate them aggressively, and monitor for abnormal use patterns tied to the same credential.

Runtime detection for abuse, tampering, and injection

Static controls are not enough when attackers use valid API channels. Runtime API security focuses on the behaviour of requests, looking for parameter tampering, abnormal responses, and injection attempts that indicate misuse rather than normal application activity. This is especially relevant where attackers hide behind proxies or hijacked credentials. The important shift is from trusting known endpoints to inspecting request intent, sequence, and context as the transaction unfolds.

Practical implication: pair API telemetry with SIEM correlation so suspicious credential use can be detected before data access or lateral movement completes.


Threat narrative

Attacker objective: The attacker’s objective is to turn a trusted third-party access pathway into authorised-looking access to sensitive Treasury systems and data.

  1. Entry occurred through a vulnerability in a trusted third-party privileged access product that sat in Treasury’s access path.
  2. Credential access may have followed if attackers were able to obtain or abuse API keys associated with that environment, allowing them to operate through legitimate channels.
  3. Impact would have been access to sensitive government systems and the potential for broader compromise through trusted integrations.

NHI Mgmt Group analysis

Third-party API trust is now an identity problem, not just an application problem. Once a vendor integration sits inside a privileged access path, its API calls inherit trust that attackers can exploit. That makes supplier assurance, credential governance, and API telemetry part of the same control surface. For practitioners, the question is no longer whether an API is exposed, but whether its identity and privilege are defensible.

Compromised API key persistence is a standing privilege problem in machine form. A long-lived API key can behave like a service account with no meaningful oversight if it is not scoped, rotated, and monitored. That creates a durable access window that survives traditional perimeter controls. The governance failure is not the key itself, but the assumption that machine credentials are low-risk because they are non-human.

API security and PAM must converge around runtime authorisation. Static vendor approvals and periodic reviews do not stop malicious request sequences once an attacker is already inside a trusted channel. Runtime inspection, behavioural analytics, and credential-level correlation are what close the gap. In identity terms, this is about proving that an API call still deserves the privilege it inherited at issuance.

Shadow API and delegated access sprawl create a visibility gap that organisations continue to underestimate. When agencies and enterprises cannot inventory every API, token, and vendor-controlled integration, they cannot govern them consistently. That gap is especially dangerous in public sector and regulated environments where service-to-service access is often assumed to be internal and therefore safe. The practical conclusion is simple: if the API cannot be seen, it cannot be trusted.

What this signals

Shadow API visibility is becoming a board-level governance issue. Agencies and enterprises that cannot inventory every machine credential, vendor integration, and service-to-service trust path will keep discovering abuse only after the fact. That gap is widening as more workflows depend on embedded APIs and delegated access rather than direct human interaction.

API governance now needs to sit alongside PAM and workload identity. The control objective is no longer only to block bad traffic, but to prove that each machine credential still deserves its scope and duration. That is where identity governance, not just perimeter filtering, becomes decisive for resilience.

As API ecosystems expand, the operational signal to watch is whether security teams can correlate a request back to a specific credential, owner, and business purpose. If they cannot, the environment has already moved beyond manageable trust into uncontrolled delegation.


For practitioners

  • Inventory all vendor-connected API paths Build a live inventory of third-party integrations, shadow APIs, and the credentials they use. Tie each path to the business service it supports, the data it can reach, and the privileges it inherits from adjacent systems. The goal is to eliminate blind trust in vendor-managed access.
  • Treat API keys as privileged credentials Apply the same lifecycle discipline used for service accounts to API keys: narrow scope, short lifetime, rotation, and revocation on suspicion of misuse. Where possible, replace reusable keys with stronger workload identity patterns that reduce credential replay risk.
  • Correlate API telemetry with SIEM detections Feed request patterns, geolocation anomalies, and abnormal response codes into the SIEM so compromised credentials can be tied to request sequences rather than isolated events. Correlation is essential when attackers hide behind proxies or legitimate vendor traffic.
  • Reassess vendor access contracts and controls Require third-party suppliers to document how they authenticate, log, and constrain API access in privileged environments. Contract language should cover key rotation, breach notification, and evidence of runtime monitoring for the services that connect into your estate.

Key takeaways

  • The breach highlights how third-party API trust can become an identity exposure problem when privileged access products sit inside core workflows.
  • Compromised machine credentials create persistent abuse potential unless organisations treat API keys like privileged identities with strict lifecycle control.
  • Runtime detection, credential correlation, and vendor access governance are the controls most likely to limit damage when API trust is abused.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
MITRE ATT&CKTA0006 , Credential Access; TA0008 , Lateral MovementThe article describes credential abuse and movement through trusted API channels.
NIST CSF 2.0PR.AC-4API trust, third-party access, and least privilege are central to this breach pattern.
NIST SP 800-53 Rev 5IA-5API keys function as authenticators and need lifecycle control.
CIS Controls v8CIS-5 , Account ManagementMachine credentials and third-party access require account lifecycle governance.

Map vendor-integrated API abuse to credential access and lateral movement tactics, then add detections for both.


Key terms

  • API Key: A unique identifier used to authenticate a software application or service when calling an API. API keys are static, long-lived credentials and a major source of secrets sprawl. In 2024, over 50 million leaked API keys were found on the dark web.
  • Shadow API: An API endpoint that exists in production but is not fully known, reviewed, or governed by the security programme. Shadow APIs often emerge through fast delivery, copy-paste development, or overlooked internal routes, and they create untracked exposure because they sit outside inventory, policy, and ownership processes.
  • API-Based Email Security: API-based email security integrates with the mail platform through application interfaces rather than sitting in front of traffic. This lets security teams inspect delivered messages, automate remediation, and connect email actions to mailbox and identity context in cloud-native environments.
  • Vendor-integrated access: Vendor-integrated access is a trust relationship in which third-party software or services are allowed to call internal systems or handle privileged workflows. It expands the attack surface because compromise in the supplier environment can translate into authorised access inside the customer environment.

What's in the full article

Salt's full analysis covers the operational detail this post intentionally leaves for the source:

  • How Salt maps stolen API key activity into SIEM alerts and attacker correlation views
  • Examples of runtime detections for parameter tampering, abnormal responses, and injection attempts
  • Operational detail on detecting shadow APIs and vendor-controlled integrations across complex estates
  • The vendor's explanation of how geolocation and request correlation can support incident investigation

👉 Salt's full post covers the API attack chain, detection logic, and containment considerations

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, secrets management, and workload identity. It is designed for practitioners who need to connect identity controls to real operational risk across modern environments.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 2, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org