TL;DR: Insider threats are harder to detect than outsider threats because insiders already have authorized access, and Entro Security argues that secrets management reduces the blast radius of exposed API keys, access tokens, and encryption keys. The deeper issue is not just malicious behaviour, but governance blind spots around context, ownership, and overprivilege.
At a glance
What this is: This blog argues that insider threats become more dangerous than outsider threats when secrets are overprivileged, poorly contextualised, and shared across internal tools.
Why it matters: It matters to IAM and NHI practitioners because the same weak governance patterns that hide human misuse also hide service-account abuse and emerging AI-agent access sprawl.
By the numbers:
- 133 Mailchimp user accounts were compromised after a, d after a phishing attack.
👉 Read Entro Security's analysis of insider threats, outsider threats, and secrets management
Context
Insider threat risk is what happens when authorized access becomes a governance weakness instead of a control boundary. In practice, the problem is not only malicious intent, but also negligence, overprivileged secrets, and weak visibility into who can use what across human, workload, and application identities.
That matters for identity programmes because secrets, tokens, API keys, and connection strings often sit outside the same review discipline used for human access. When those credentials are scattered across repositories, chat tools, and internal applications, IAM, PAM, and lifecycle controls lose context exactly where they are most needed.
Key questions
Q: What breaks when secrets are stored in collaboration tools like Slack or Jira?
A: Secrets stored in collaboration tools bypass normal access governance because they can be copied, forwarded, or searched outside their intended lifecycle. That breaks ownership, rotation, and revocation discipline, and it makes misuse hard to distinguish from routine work. Security teams should treat shared channels as exposure surfaces, not internal safe zones.
Q: Why do overprivileged secrets increase insider risk so much?
A: Overprivileged secrets increase insider risk because one credential can unlock more systems than the task requires. That expands blast radius, reduces the value of per-user controls, and makes a single mistake or abuse event disproportionately damaging. The tighter the scope of the secret, the smaller the loss when it is exposed.
Q: How do security teams know whether secrets management is actually working?
A: Secrets management is working when every active credential has an owner, a rotation record, a defined privilege scope, and a clear revocation path. If teams can only count stored secrets but cannot explain who uses them and what they can reach, governance is still incomplete.
Q: Who is accountable when an exposed secret causes a breach?
A: Accountability should sit with the system owner and the identity governance process, not only with the person who last touched the secret. If a credential remains active after a role change, a vendor offboarding event, or a workflow change, that is a lifecycle failure as much as an incident response failure.
Technical breakdown
Why insider threats are harder to detect than outsider threats
Insider threats are harder to spot because the actor already sits inside the trust boundary. Unlike an external attacker who must break in, the insider often uses legitimate credentials, familiar devices, and permitted pathways, which reduces anomaly signals and makes simple perimeter controls less effective. The real technical problem is not only access, but the combination of access and trust. Once secrets, tickets, or internal chat channels become part of the workflow, misuse can look like ordinary operations unless the organisation has context on ownership, privilege level, and intended use.
Practical implication: treat internal access paths as monitoring targets, not assumed-safe channels.
How secrets management changes the control model for NHIs
Secrets management changes the control model by turning opaque credentials into governed assets. A secret is not just a string in a vault or repository; it is a portable identity capability that may grant access to cloud services, production systems, or data stores. The value of centralisation is not storage alone, but metadata, ownership, rotation history, and privilege context. Without that context, teams can detect exposure but cannot judge blast radius or priority. That is why scans alone are insufficient: the governance question is whether a secret can still be used, by whom, and for what level of access.
Practical implication: pair discovery with ownership, privilege, and rotation metadata for every secret.
Overprivileged secrets create a hidden access path
Overprivileged secrets are a governance failure because they collapse separation between intended function and actual capability. A secret intended for one service can end up unlocking broader cloud or application access than the workload needs, which expands lateral movement options for insiders and external attackers alike. The technical risk is amplified when secrets are shared in Slack, Jira, code repositories, or files, because those channels often bypass standard lifecycle controls. In NHI terms, the issue is not just exposure, but standing privilege hidden inside a credential that is easy to reuse.
Practical implication: reduce secret scope first, then remove shared storage and chat-based handling paths.
Threat narrative
Attacker objective: The attacker aims to exploit trusted access paths to steal data, alter systems, or amplify the impact of an already-authorised identity channel.
- Entry occurs when a legitimate insider or phished employee gains access to shared systems, code repositories, or messaging tools that already contain usable secrets.
- Credential access or abuse follows when API keys, tokens, or encryption keys are copied, reused, or left in places where they can be read without additional approval.
- Impact occurs when the exposed secret is used to move data, delete records, or compromise customer accounts at a scale that normal access reviews do not catch quickly.
Breaches seen in the wild
- Shai Hulud npm malware campaign — Shai Hulud campaign: npm malware exposed secrets on GitHub.
- Reviewdog GitHub Action supply chain attack — reviewdog/action-setup GitHub Action supply chain attack exposed secrets.
Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Insider threat is really a secrets governance problem when access outlives context. The article correctly points to overprivileged secrets as the mechanism that makes insider risk persist inside trusted workflows. Once API keys, access tokens, and connection strings are spread across collaboration tools and repositories, the control boundary shifts from authentication to governance. Practitioners should treat exposed secrets as identity assets whose risk is driven by scope, ownership, and reuse.
Secrets exposure becomes more dangerous when lifecycle discipline is missing. A credential that is never rotated, never re-attributed, and never re-certified behaves like standing privilege with a shorter name. That is why the relevant discipline is not just detection, but lifecycle governance for non-human identities. Organisations that do not connect secret inventory to ownership and revocation create a hidden persistence layer for misuse.
Overprivileged secrets are a form of identity blast radius. A single leaked secret can unlock far more than the initiating user or workload needed, which means the damage profile is determined by privilege design, not only by exposure event quality. The named concept here is identity blast radius: the amount of access a secret can confer once misused. Practitioners should shrink that radius before they assume monitoring will catch the rest.
The human insider model underestimates how machine identities inherit the same failure pattern. The article focuses on employees and contractors, but the same logic applies to service accounts and application secrets, where negligence is replaced by poor lifecycle control. That matters because the organisation often reviews human access more carefully than workload access. The implication is that identity governance cannot stop at people; the same control discipline has to cover machine-held credentials as well.
Insider and outsider threat models converge once a secret is shared into ungoverned channels. A phished employee, a careless contractor, or a compromised chatbot workflow can all end up using the same credential path if secrets are present in Slack, Jira, or code. That makes channel control part of identity security, not just collaboration hygiene. Practitioners should decide whether their secret-handling model still assumes a clean separation between human and machine trust zones.
From our research:
- 43% of security professionals are concerned about AI systems learning and reproducing sensitive information patterns from codebases, according to The State of Secrets in AppSec.
- Only 44% of developers are reported to follow security best practices for secrets management, which helps explain why secret handling remains a human and governance problem.
- For a broader view of credential exposure patterns, see LLMjacking: How Attackers Hijack AI Using Compromised NHIs for how exposed credentials become an AI access problem.
What this signals
Identity blast radius is becoming a more useful planning concept than simple secret count. Once teams start measuring how far a leaked credential can reach, the programme shifts from storage-centric secrets management to access-centric governance, which is the only framing that scales across human users, service accounts, and AI-enabled workflows.
With 6 distinct secrets manager instances on average across organisations, per The State of Secrets in AppSec, fragmentation is already undermining central control. That means programme owners should expect duplicated policy, uneven ownership, and inconsistent rotation until inventory and lifecycle practices are consolidated.
The practical signal to watch is whether the organisation can answer three questions for every credential: who owns it, where it is used, and what it can access. If those answers depend on tribal knowledge, the identity programme is still reacting to exposures instead of governing them.
For practitioners
- Inventory secrets by owner and privilege Build a live inventory that ties each API key, token, and certificate to an owner, last rotation date, and the systems it can reach. Prioritise secrets that can access production data or broad cloud permissions.
- Remove secrets from collaboration tools Search Slack, Jira, GitHub, and file shares for active secrets, then block future posting through policy and detection. Treat internal channels as high-risk exposure points, not convenient storage.
- Reduce privilege scope before rotation Tighten the permissions behind each secret so the credential can only reach the minimum service or dataset required. Rotation without scope reduction preserves the same blast radius.
- Link secrets to lifecycle offboarding Revoke or reissue secrets when employees, contractors, or partners change role or leave. A secret that outlives the relationship creates residual access that standard HR offboarding will miss.
Key takeaways
- Insider risk becomes materially worse when secrets are overprivileged, widely shared, and poorly attributed.
- The evidence in this article shows that negligence, not only malice, drives a large share of insider incidents and can produce outsized impact.
- Teams should tighten secret scope, remove collaboration-tool exposure, and tie every credential to lifecycle ownership and revocation.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-01 | Secret exposure and reuse are central to this article's insider-risk model. |
| NIST CSF 2.0 | PR.AC-4 | The article focuses on overprivileged access and trust-boundary misuse. |
| NIST Zero Trust (SP 800-207) | ID | Identity-centric controls are needed when internal access becomes the attack path. |
Use zero-trust identity verification and continuous authorization for sensitive secret use.
Key terms
- Secret Context: Secret context is the metadata that explains what a credential is, who owns it, when it was created, and what it can access. Without that context, a secret is only a string. With it, teams can judge exposure severity and decide whether to rotate, revoke, or investigate.
- Identity Blast Radius: Identity blast radius is the amount of systems, data, and privileges a credential can reach if it is misused or exposed. It is not the existence of a secret that creates risk, but the scope attached to it. Smaller blast radius means less damage from a single mistake or compromise.
- Standing Privilege: Standing privilege is access that remains active until someone removes it, rather than being issued only when needed. In secrets governance, it means a key, token, or certificate can keep working long after the original need has changed. That persistence is what makes exposure so difficult to contain.
- Insider Risk: Insider risk is the broader category of harm that can come from people or processes inside the organisation, whether intentional or accidental. It includes negligence, complacency, and malice, but also weak controls that let ordinary access turn into data loss or misuse. The governance challenge is reducing harm without assuming every insider is hostile.
What's in the full article
Entro Security's full blog covers the operational detail this post intentionally leaves for the source:
- How Entro enriches secrets with ownership, timestamp, creator, and cloud privilege context
- Examples of how exposed secrets can be tracked across repositories, Slack, and Jira
- The article's walkthrough of how context helps decide whether to rotate, investigate, or revoke a secret
- Why the vendor frames secrets scanning as insufficient without metadata and alerting
Deepen your knowledge
NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.
Published by the NHIMG editorial team on 2023-06-08.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org